@@ -86,26 +86,26 @@ test target=default-target features="": (test-unit target features) (test-isolat
8686
8787# runs unit tests 
8888test-unit  target = default-target  features = " ": 
89-     cargo test {{  if  features == " "' 'else  if  features== " no-default-features"" --no-default-features"else  {" --no-default-features -F "+  features } }} {{  if  target ==  " debug"" dev"else  { target } }} 
89+     cargo test {{  if  features == " "' 'else  if  features== " no-default-features"" --no-default-features"else  {" --no-default-features -F "+  features } }} {{  if  target ==  " debug"" dev"else  { target } }}  -- --show-output --nocapture 
9090
9191# runs tests that requires being run separately, for example due to global state 
9292test-isolated  target = default-target  features = " ": 
93-     cargo test {{  if  features == " "' 'else  if  features== " no-default-features"" --no-default-features"else  {" --no-default-features -F "+  features } }} {{  if  target ==  " debug"" dev"else  { target } }} 
94-     cargo test {{  if  features == " "' 'else  if  features== " no-default-features"" --no-default-features"else  {" --no-default-features -F "+  features } }} {{  if  target ==  " debug"" dev"else  { target } }} 
95-     cargo test {{  if  features == " "' 'else  if  features== " no-default-features"" --no-default-features"else  {" --no-default-features -F "+  features } }} {{  if  target ==  " debug"" dev"else  { target } }} 
96-     cargo test {{  if  features == " "' 'else  if  features== " no-default-features"" --no-default-features"else  {" --no-default-features -F "+  features } }} {{  if  target ==  " debug"" dev"else  { target } }} 
97-     cargo test {{  if  features == " "' 'else  if  features== " no-default-features"" --no-default-features"else  {" --no-default-features -F "+  features } }} {{  if  target ==  " debug"" dev"else  { target } }} 
98-     cargo test {{  if  features == " "' 'else  if  features== " no-default-features"" --no-default-features"else  {" --no-default-features -F "+  features } }} {{  if  target ==  " debug"" dev"else  { target } }} 
93+     cargo test {{  if  features == " "' 'else  if  features== " no-default-features"" --no-default-features"else  {" --no-default-features -F "+  features } }} {{  if  target ==  " debug"" dev"else  { target } }}  --show-output --nocapture 
94+     cargo test {{  if  features == " "' 'else  if  features== " no-default-features"" --no-default-features"else  {" --no-default-features -F "+  features } }} {{  if  target ==  " debug"" dev"else  { target } }}  --show-output --nocapture 
95+     cargo test {{  if  features == " "' 'else  if  features== " no-default-features"" --no-default-features"else  {" --no-default-features -F "+  features } }} {{  if  target ==  " debug"" dev"else  { target } }}  --show-output  --nocapture 
96+     cargo test {{  if  features == " "' 'else  if  features== " no-default-features"" --no-default-features"else  {" --no-default-features -F "+  features } }} {{  if  target ==  " debug"" dev"else  { target } }}  --show-output --nocapture 
97+     cargo test {{  if  features == " "' 'else  if  features== " no-default-features"" --no-default-features"else  {" --no-default-features -F "+  features } }} {{  if  target ==  " debug"" dev"else  { target } }}  --show-output --nocapture 
98+     cargo test {{  if  features == " "' 'else  if  features== " no-default-features"" --no-default-features"else  {" --no-default-features -F "+  features } }} {{  if  target ==  " debug"" dev"else  { target } }}  --show-output --nocapture 
9999    @ # metrics tests 
100-     cargo test {{  if  features == " "' 'else  if  features== " no-default-features"" --no-default-features"else  {" --no-default-features -F function_call_metrics,"+  features } }} {{  if  target ==  " debug"" dev"else  { target } }} 
100+     cargo test {{  if  features == " "' 'else  if  features== " no-default-features"" --no-default-features"else  {" --no-default-features -F function_call_metrics,"+  features } }} {{  if  target ==  " debug"" dev"else  { target } }} --show-output --nocapture 
101101# runs integration tests. Guest can either be "rust" or "c" 
102102test-integration  guest  target = default-target  features = " ": 
103103    @ # run execute_on_heap test with feature "executable_heap" on and off 
104-     {{ if  os () ==  " windows"" $env:"else  { " "}} " {{ guest}} {{ if  os () ==  " windows"" ;"else  { " "}} {{  if  target ==  " debug"" dev"else  { target } }} {{  if  features == " ""  --features executable_heap"else  {" --features executable_heap,"+  features} }} 
105-     {{ if  os () ==  " windows"" $env:"else  { " "}} " {{ guest}} {{ if  os () ==  " windows"" ;"else  { " "}} {{  if  target ==  " debug"" dev"else  { target } }} {{  if  features == " "" "else  {" --features "+  features} }} 
104+     {{ if  os () ==  " windows"" $env:"else  { " "}} " {{ guest}} {{ if  os () ==  " windows"" ;"else  { " "}} {{  if  target ==  " debug"" dev"else  { target } }} {{  if  features == " ""  --features executable_heap"else  {" --features executable_heap,"+  features} }}  --show-output  --nocapture 
105+     {{ if  os () ==  " windows"" $env:"else  { " "}} " {{ guest}} {{ if  os () ==  " windows"" ;"else  { " "}} {{  if  target ==  " debug"" dev"else  { target } }} {{  if  features == " "" "else  {" --features "+  features} }}  --show-output  --nocapture 
106106
107107    @ # run the rest of the integration tests 
108-     {{ if  os () ==  " windows"" $env:"else  { " "}} " {{ guest}} {{ if  os () ==  " windows"" ;"else  { " "}} {{  if  features == " "' 'else  if  features== " no-default-features"" --no-default-features"else  {" --no-default-features -F "+  features } }} {{  if  target ==  " debug"" dev"else  { target } }} ' *'
108+     {{ if  os () ==  " windows"" $env:"else  { " "}} " {{ guest}} {{ if  os () ==  " windows"" ;"else  { " "}} {{  if  features == " "' 'else  if  features== " no-default-features"" --no-default-features"else  {" --no-default-features -F "+  features } }} {{  if  target ==  " debug"" dev"else  { target } }} ' *' -- --show-output --nocapture 
109109
110110# runs seccomp tests 
111111test-seccomp  target = default-target  features = " ": 
0 commit comments