From 9cff1e454c1938133a6768e21cfe4d6679381183 Mon Sep 17 00:00:00 2001 From: joe-conigliaro Date: Thu, 23 Jan 2020 22:58:47 +1100 Subject: [PATCH] tools: skip pico example on windows (as no windows support yet) (#3542) --- tools/modules/testing/common.v | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/tools/modules/testing/common.v b/tools/modules/testing/common.v index ab54790005..1fb7630ace 100644 --- a/tools/modules/testing/common.v +++ b/tools/modules/testing/common.v @@ -195,7 +195,18 @@ pub fn v_build_failing(zargs string, folder string) bool { eprintln(' v compiler args: "$vargs"') mut session := new_test_session(vargs) files := os.walk_ext(filepath.join(parent_dir,folder), '.v') - mains := files.filter(!it.contains('modules') && !it.contains('preludes')) + mut mains := files.filter(!it.contains('modules') && !it.contains('preludes')) + $if windows { + // skip pico example on windows + // there was a bug using filter here + mut mains_filtered := []string + for file in mains { + if !file.ends_with('examples\\pico\\pico.v') { + mains_filtered << file + } + } + mains = mains_filtered + } session.files << mains session.test() eprintln(session.benchmark.total_message(finish_label))