mirror of
https://github.com/ziglang/zig.git
synced 2025-12-06 06:13:07 +00:00
update gitattributes and move test data into subdir
This commit is contained in:
parent
aca9c74e80
commit
e6a4e87f69
4
.gitattributes
vendored
4
.gitattributes
vendored
@ -1,9 +1,9 @@
|
|||||||
*.zig text eol=lf
|
*.zig text eol=lf
|
||||||
*.txt text eol=lf
|
*.txt text eol=lf
|
||||||
langref.html.in text eol=lf
|
langref.html.in text eol=lf
|
||||||
deps/SoftFloat-3e/*.txt text eol=crlf
|
lib/std/compress/testdata/** binary
|
||||||
|
lib/std/compress/deflate/testdata/** binary
|
||||||
|
|
||||||
deps/** linguist-vendored
|
|
||||||
lib/include/** linguist-vendored
|
lib/include/** linguist-vendored
|
||||||
lib/libc/** linguist-vendored
|
lib/libc/** linguist-vendored
|
||||||
lib/libcxx/** linguist-vendored
|
lib/libcxx/** linguist-vendored
|
||||||
|
|||||||
@ -106,7 +106,7 @@ pub fn build(b: *Builder) !void {
|
|||||||
.install_dir = .lib,
|
.install_dir = .lib,
|
||||||
.install_subdir = "zig",
|
.install_subdir = "zig",
|
||||||
.exclude_extensions = &[_][]const u8{
|
.exclude_extensions = &[_][]const u8{
|
||||||
// exclude files from lib/std/compress/
|
// exclude files from lib/std/compress/testdata
|
||||||
".gz",
|
".gz",
|
||||||
".z.0",
|
".z.0",
|
||||||
".z.9",
|
".z.9",
|
||||||
|
|||||||
@ -172,8 +172,8 @@ fn testReader(data: []const u8, comptime expected: []const u8) !void {
|
|||||||
// SHA256=164ef0897b4cbec63abf1b57f069f3599bd0fb7c72c2a4dee21bd7e03ec9af67
|
// SHA256=164ef0897b4cbec63abf1b57f069f3599bd0fb7c72c2a4dee21bd7e03ec9af67
|
||||||
test "compressed data" {
|
test "compressed data" {
|
||||||
try testReader(
|
try testReader(
|
||||||
@embedFile("rfc1952.txt.gz"),
|
@embedFile("testdata/rfc1952.txt.gz"),
|
||||||
@embedFile("rfc1952.txt"),
|
@embedFile("testdata/rfc1952.txt"),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -107,21 +107,21 @@ fn testReader(data: []const u8, expected: []const u8) !void {
|
|||||||
// https://tools.ietf.org/rfc/rfc1951.txt length=36944 bytes
|
// https://tools.ietf.org/rfc/rfc1951.txt length=36944 bytes
|
||||||
// SHA256=5ebf4b5b7fe1c3a0c0ab9aa3ac8c0f3853a7dc484905e76e03b0b0f301350009
|
// SHA256=5ebf4b5b7fe1c3a0c0ab9aa3ac8c0f3853a7dc484905e76e03b0b0f301350009
|
||||||
test "compressed data" {
|
test "compressed data" {
|
||||||
const rfc1951_txt = @embedFile("rfc1951.txt");
|
const rfc1951_txt = @embedFile("testdata/rfc1951.txt");
|
||||||
|
|
||||||
// Compressed with compression level = 0
|
// Compressed with compression level = 0
|
||||||
try testReader(
|
try testReader(
|
||||||
@embedFile("rfc1951.txt.z.0"),
|
@embedFile("testdata/rfc1951.txt.z.0"),
|
||||||
rfc1951_txt,
|
rfc1951_txt,
|
||||||
);
|
);
|
||||||
// Compressed with compression level = 9
|
// Compressed with compression level = 9
|
||||||
try testReader(
|
try testReader(
|
||||||
@embedFile("rfc1951.txt.z.9"),
|
@embedFile("testdata/rfc1951.txt.z.9"),
|
||||||
rfc1951_txt,
|
rfc1951_txt,
|
||||||
);
|
);
|
||||||
// Compressed with compression level = 9 and fixed Huffman codes
|
// Compressed with compression level = 9 and fixed Huffman codes
|
||||||
try testReader(
|
try testReader(
|
||||||
@embedFile("rfc1951.txt.fixed.z.9"),
|
@embedFile("testdata/rfc1951.txt.fixed.z.9"),
|
||||||
rfc1951_txt,
|
rfc1951_txt,
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user