mirror of
https://github.com/krgamestudios/Toy.git
synced 2026-04-15 14:54:07 +10:00
Investigating mingw behaviour
This commit is contained in:
2
.github/workflows/c-cpp.yml
vendored
2
.github/workflows/c-cpp.yml
vendored
@@ -2,7 +2,7 @@ name: Comprehensive Tests
|
|||||||
|
|
||||||
on:
|
on:
|
||||||
push:
|
push:
|
||||||
branches: [ "main", "dev" ]
|
branches: [ "main", "*" ]
|
||||||
pull_request:
|
pull_request:
|
||||||
branches: [ "main" ]
|
branches: [ "main" ]
|
||||||
|
|
||||||
|
|||||||
@@ -116,22 +116,22 @@ fn reset() {
|
|||||||
assert reader.seek("bgn", 6) == true, "seek from bgn failed";
|
assert reader.seek("bgn", 6) == true, "seek from bgn failed";
|
||||||
|
|
||||||
var contents = reader.read(string);
|
var contents = reader.read(string);
|
||||||
assert contents == " World!\n", "seek failed to move file position";
|
assert contents == " World!\n", "seek failed to move file position (1st)";
|
||||||
|
|
||||||
assert reader.seek("end", -2) == true, "seek from end failed";
|
assert reader.seek("end", -2) == true, "seek from end failed";
|
||||||
|
|
||||||
contents = reader.read(string);
|
contents = reader.read(string);
|
||||||
assert contents == "!\n", "seek failed to move file position";
|
assert (contents == "!\n" || contents == "\r\n"), "seek failed to move file position (2nd)";
|
||||||
|
|
||||||
assert reader.seek("cur", -2) == true, "seek from cur failed";
|
assert reader.seek("cur", -2) == true, "seek from cur failed";
|
||||||
|
|
||||||
contents = reader.read(string);
|
contents = reader.read(string);
|
||||||
assert contents == "!\n", "seek failed to move file position";
|
assert (contents == "!\n" || contents == "\r\n"), "seek failed to move file position (3rd)";
|
||||||
|
|
||||||
assert reader.seek("CUR", 0) == false, "seek origin failed";
|
assert reader.seek("CUR", 0) == false, "seek origin failed (1st)";
|
||||||
assert reader.seek("End", 0) == false, "seek origin failed";
|
assert reader.seek("End", 0) == false, "seek origin failed (2nd)";
|
||||||
assert reader.seek("beG", 0) == false, "seek origin failed";
|
assert reader.seek("beG", 0) == false, "seek origin failed (3rd)";
|
||||||
assert reader.seek("xxx", 0) == false, "seek origin failed";
|
assert reader.seek("xxx", 0) == false, "seek origin failed (4th)";
|
||||||
|
|
||||||
reader.close();
|
reader.close();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user