# file : unit-tests/bootstrap-manifest/testscript # copyright : Copyright (c) 2014-2017 Code Synthesis Ltd # license : MIT; see accompanying LICENSE file : toolchain-manifest : { test.options += -t : valid : $* <>EOF : 1 id: a2b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 EOF : no-id : $* <'stdin:2:1: error: no toolchain id specified' == 1 : 1 EOI : unknown : $* <"stdin:2:1: error: unknown name 'x' in toolchain manifest" == 1 : 1 x: y EOI } : bootstrap-manifest : { test.options += -b : valid : $* <>EOF : 1 bbot-version: 1010200 libbbot-version: 1010100 EOF : dup : $* <'stdin:3:1: error: bbot-version redefinition' == 1 : 1 bbot-version: 1010200 bbot-version: 1010200 EOI : invalid-version : $* <'stdin:2:15: error: invalid package version' == 1 : 1 bbot-version: 1010200A EOI : no-versions : $* <'stdin:2:1: error: no package versions specified' == 1 : 1 EOI : unknown : $* <"stdin:2:1: error: unknown name 'x' in bootstrap manifest" == 1 : 1 x: y EOI } : bootstrapped-machine-manifest : { test.options += -bm : valid : $* <>EOF : 1 : id: a2b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 name: windows_10-msvc_14 summary: Windows 10 build 1607 with VC 14 update 3 type: kvm : id: a2b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 : bbot-version: 1010200 libbbot-version: 1010100 EOF : unknown : $* <"stdin:2:1: error: unknown name 'x' in bootstrapped machine manifest" == 1 : 1 x: y EOI : no-machine : $* <'stdin:2:1: error: machine manifest expected' == 1 : 1 EOI : no-toolchain : $* <'stdin:7:1: error: toolchain manifest expected' == 1 : 1 : id: a2b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 name: windows_10-msvc_14 summary: Windows 10 build 1607 with VC 14 update 3 type: kvm EOI : no-bootstrap : $* <'stdin:9:1: error: bootstrap manifest expected' == 1 : 1 : id: a2b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 name: windows_10-msvc_14 summary: Windows 10 build 1607 with VC 14 update 3 type: kvm : id: a2b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 EOI }