mirror of
https://github.com/ziglang/zig.git
synced 2025-12-06 06:13:07 +00:00
test: move compile errors and incremental tests into common dir
This commit is contained in:
parent
9d79b740bc
commit
3624e1ef48
@ -45,7 +45,7 @@ cd $WORKSPACE
|
|||||||
|
|
||||||
# Look for non-conforming code formatting.
|
# Look for non-conforming code formatting.
|
||||||
# Formatting errors can be fixed by running `zig fmt` on the files printed here.
|
# Formatting errors can be fixed by running `zig fmt` on the files printed here.
|
||||||
$ZIG fmt --check . --exclude test/compile_errors/ --exclude test/incremental/
|
$ZIG fmt --check . --exclude test/cases/
|
||||||
|
|
||||||
# Build stage2 standalone so that we can test stage2 against stage2 compiler-rt.
|
# Build stage2 standalone so that we can test stage2 against stage2 compiler-rt.
|
||||||
$ZIG build -p stage2 -Dstatic-llvm -Dtarget=native-native-musl --search-prefix "$DEPS_LOCAL"
|
$ZIG build -p stage2 -Dstatic-llvm -Dtarget=native-native-musl --search-prefix "$DEPS_LOCAL"
|
||||||
|
|||||||
15
src/test.zig
15
src/test.zig
@ -36,20 +36,7 @@ test {
|
|||||||
|
|
||||||
{
|
{
|
||||||
const dir_path = try std.fs.path.join(arena, &.{
|
const dir_path = try std.fs.path.join(arena, &.{
|
||||||
std.fs.path.dirname(@src().file).?, "..", "test", "compile_errors",
|
std.fs.path.dirname(@src().file).?, "..", "test", "cases",
|
||||||
});
|
|
||||||
|
|
||||||
var dir = try std.fs.cwd().openDir(dir_path, .{ .iterate = true });
|
|
||||||
defer dir.close();
|
|
||||||
|
|
||||||
// TODO make this incremental once the bug is solved that it triggers
|
|
||||||
// See: https://github.com/ziglang/zig/issues/11344
|
|
||||||
ctx.addTestCasesFromDir(dir);
|
|
||||||
}
|
|
||||||
|
|
||||||
{
|
|
||||||
const dir_path = try std.fs.path.join(arena, &.{
|
|
||||||
std.fs.path.dirname(@src().file).?, "..", "test", "incremental",
|
|
||||||
});
|
});
|
||||||
|
|
||||||
var dir = try std.fs.cwd().openDir(dir_path, .{ .iterate = true });
|
var dir = try std.fs.cwd().openDir(dir_path, .{ .iterate = true });
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user