From 17af650e17fafd4d3fa2bf0e06253e15f4e5b9c3 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Tue, 28 Jun 2022 09:50:05 +0200 Subject: Add support for querying out-qualified target-specific variables --- tests/eval/qual.testscript | 5 +++-- tests/variable/target-specific/testscript | 14 ++++++++------ 2 files changed, 11 insertions(+), 8 deletions(-) (limited to 'tests') diff --git a/tests/eval/qual.testscript b/tests/eval/qual.testscript index 29f6340..88339fd 100644 --- a/tests/eval/qual.testscript +++ b/tests/eval/qual.testscript @@ -5,8 +5,9 @@ .include ../common.testscript -$* <'print (file{foo}: bar)' >'file{foo}:bar' : target -$* <'print (foo/dir{}: bar)' >'dir{foo/}:bar' : scope +$* <'print (file{foo}: bar)' >'bar:file{foo}' : target +$* <'print (file{foo}@./: bar)' >'bar:file{foo}@./' : target-out +$* <'print (foo/dir{}: bar)' >'bar:dir{foo/}' : target-dir : attribute : diff --git a/tests/variable/target-specific/testscript b/tests/variable/target-specific/testscript index 627d8ab..c52712b 100644 --- a/tests/variable/target-specific/testscript +++ b/tests/variable/target-specific/testscript @@ -65,13 +65,15 @@ print (foo: bar) print (foo : bar) print (foo/: bar) print (foo/file{fox}: bar) +print (file{fox}@./: bar) EOI -foo:bar -foo:bar -foo:bar -foo:bar -foo/:bar -foo/file{fox}:bar +bar:foo +bar:foo +bar:foo +bar:foo +bar:foo/ +bar:foo/file{fox} +bar:file{fox}@./ EOO : eval-qual-name-expected -- cgit v1.1