1
1
mirror of https://github.com/henrydcase/pqc.git synced 2024-11-22 15:39:07 +00:00

Skip the prohibit-char test on Windows due to lack of cc

This commit is contained in:
Thom Wiggers 2019-04-05 10:39:08 +02:00
parent bfa8589f96
commit 4e47a0b513
No known key found for this signature in database
GPG Key ID: 001BB0A7CE26E363
2 changed files with 2 additions and 5 deletions

View File

@ -86,7 +86,6 @@ def ensure_available(executable):
"""
path = shutil.which(executable)
if path:
print("Found", path)
return path
# Installing clang-tidy on LLVM will be too much of a mess.

View File

@ -7,8 +7,7 @@ This is ambiguous; compilers can freely choose `signed` or `unsigned` char.
import pqclean
import pycparser
import os
import unittest
import shutil
import helpers
def test_char():
@ -26,9 +25,8 @@ def walk_tree(ast):
yield from walk_tree(child) # recursively yield prohibited nodes
@helpers.skip_windows()
def check_char(implementation):
if not shutil.which('cpp'):
raise unittest.SkipTest("C pre-processor (cpp) was not found.")
errors = []
for fname in os.listdir(implementation.path()):
if not fname.endswith(".c"):