diff options
Diffstat (limited to 'tests/auto/qmake/testdata/func_export/func_export.pro')
-rw-r--r-- | tests/auto/qmake/testdata/func_export/func_export.pro | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/tests/auto/qmake/testdata/func_export/func_export.pro b/tests/auto/qmake/testdata/func_export/func_export.pro new file mode 100644 index 0000000000..0cff1f830e --- /dev/null +++ b/tests/auto/qmake/testdata/func_export/func_export.pro @@ -0,0 +1,22 @@ +defineTest(doExport) { + EXPORTED += $$1 + export(EXPORTED) +} + +defineTest(callDoExport) { + doExport(bar) + doExport(baz) + EXPORTED = oink + !isEqual(EXPORTED, "oink") { + message( "FAILED: function-scope exports [$$EXPORTED] != oink" ) + } +} + +doExport(foo) +callDoExport() +!isEqual(EXPORTED, "foo bar baz") { + message( "FAILED: global-scope exports [$$EXPORTED] != foo bar baz" ) +} + + + |