mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-05-23 22:02:27 +00:00
Overhaul process spawning
This commit is contained in:
parent
99dc1281f5
commit
26e254fb4d
96 changed files with 1848 additions and 1541 deletions
|
@ -53,7 +53,6 @@ TEST(fwrite, test) {
|
|||
ASSERT_NE(NULL, (f = fopen(PATH, "a+b")));
|
||||
EXPECT_EQ(5, fwrite("hello", 1, 5, f));
|
||||
EXPECT_NE(-1, fclose(f));
|
||||
if (IsWindows()) return;
|
||||
ASSERT_NE(NULL, (f = fopen(PATH, "r")));
|
||||
EXPECT_EQ(10, fread(buf, 1, 10, f));
|
||||
EXPECT_TRUE(!memcmp(buf, "hellohello", 10));
|
||||
|
@ -77,7 +76,6 @@ TEST(fwrite, testSmallBuffer) {
|
|||
setbuffer(f, gc(malloc(1)), 1);
|
||||
EXPECT_EQ(5, fwrite("hello", 1, 5, f));
|
||||
EXPECT_NE(-1, fclose(f));
|
||||
if (IsWindows()) return;
|
||||
ASSERT_NE(NULL, (f = fopen(PATH, "r")));
|
||||
setbuffer(f, gc(malloc(1)), 1);
|
||||
EXPECT_EQ(10, fread(buf, 1, 10, f));
|
||||
|
@ -106,7 +104,6 @@ TEST(fwrite, testLineBuffer) {
|
|||
setvbuf(f, NULL, _IOLBF, 64);
|
||||
EXPECT_EQ(5, fwrite("heyy\n", 1, 5, f));
|
||||
EXPECT_NE(-1, fclose(f));
|
||||
if (IsWindows()) return;
|
||||
ASSERT_NE(NULL, (f = fopen(PATH, "r")));
|
||||
setvbuf(f, NULL, _IOLBF, 64);
|
||||
EXPECT_EQ(10, fread(buf, 1, 10, f));
|
||||
|
@ -131,7 +128,6 @@ TEST(fwrite, testNoBuffer) {
|
|||
setvbuf(f, NULL, _IONBF, 64);
|
||||
EXPECT_EQ(5, fwrite("heyy\n", 1, 5, f));
|
||||
EXPECT_NE(-1, fclose(f));
|
||||
if (IsWindows()) return;
|
||||
ASSERT_NE(NULL, (f = fopen(PATH, "r")));
|
||||
setvbuf(f, NULL, _IONBF, 64);
|
||||
EXPECT_EQ(10, fread(buf, 1, 10, f));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue