main shinobi / tests / mk / pdpmake / t030 / test.json
 1{
 2  "case": "t030",
 3  "category": "testsuite",
 4  "command": "make -f stdin.mk",
 5  "compare_output": true,
 6  "cwd": "",
 7  "description": "Compare $? and $^ internal macros",
 8  "details": "",
 9  "env": {},
10  "expected_exit": 0,
11  "options_mode": "shell",
12  "output_mode": "exact",
13  "setup": [
14    {
15      "kind": "file",
16      "mode": "0644",
17      "mtime": 1655467200,
18      "path": "file1"
19    },
20    {
21      "kind": "file",
22      "mode": "0644",
23      "mtime": 1655467320,
24      "path": "file2"
25    },
26    {
27      "kind": "file",
28      "mode": "0644",
29      "mtime": 1655467260,
30      "path": "target"
31    },
32    {
33      "kind": "file",
34      "mode": "0644",
35      "path": "input"
36    },
37    {
38      "kind": "file",
39      "mode": "0644",
40      "path": "stdin.mk",
41      "content": "\ntarget: file1 file2\n\t@echo $?\n\t@echo $^\n"
42    }
43  ],
44  "source_script": "testsuite/make.tests",
45  "stdin": "",
46  "suite": "pdpmake",
47  "timeout_seconds": 60
48}