aboutsummaryrefslogtreecommitdiff
path: root/test (follow)
AgeCommit message (Collapse)AuthorFilesLines
2022-08-28Remove code that doesn't workGravatar Jarred Sumner 1-0/+29
2022-08-28More reliable macOS event loop (#1166)Gravatar Jarred Sumner 2-8/+11
* More reliable macOS event loop * Reduce CPU usage of idling * Add another implementation * Add benchmark Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
2022-08-28support pass null as NULL ptr (#1160)Gravatar Zilin Zhu 4-0/+20
2022-08-27Update WebKit (#1165)Gravatar Jarred Sumner 3-69/+100
* Update WebKit * Fix `DataView` and non-8 bit sized typed arrays with TextDecoder * New WebKit Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
2022-08-27Fix ffi uint64_t parameter (#1158)Gravatar Zilin Zhu 1-30/+56
2022-08-25feat: implement native os module (#1115)Gravatar Hyro 1-0/+126
* feat: implement os module * revert(bun-error): package-lock.json * feat: implement EOL * feat: implement EOL * feat: implement arch function * feat: implement homedir function * add comptime to homedir if * feat: add platform function * feat: implement type function * feat: add hostname (not sure iff works on all platforms) * chore: make requested changes * fix: change toValueGC into toValue in arch function * add EOL, devNull constant variables * fix: store only string * feat: add tests * feat: add endianness * ususe toValue for devNull & EOL * feat: implement endianness & fix release * revert javascript.zig fix * feat: implement tmpdir * feat: implement totalmem, freemem, uptime * feat: loadavg * feat: implement version * feat: add userInfo * feat: implement totalmem for macos * feat: add getPriority (not finished, waiting for dc response) * feat: finish userInfo implementation * feat: implement cpus, not done * feat: finish getPriority implementation & stats cpus() * feat: implement setPriority * reemove test.c * feat: implement constants.dlope.xn, constants.priority.x, constants.UV_UDP_REUSEADDR * feat: implement signals, errno * updated cpus function, stilldoesnt work * increase object length * feat: add t more ests * feat: add cpus() * remov some files * fix: handle empty array * started working on interface addresses (in C) ill use C++ after it work * fix interface_addresses * Improved getCpuInfo code, decreased ram usage, increased speed * getCpuTime optimizations * started working on networkInterfaces * feat: networkInterfaces implementation * delete unnecessary files * add benchs & fix code * add tests * add missing benchs * Increased buffer of getCpuInfo to 2048, it should skip few iterations * remove hardcoded constants * feat: implement errno constants * fix getWindowsErrorConstant * feat: add signal constants * feat: implement priority constants * remove duplications * fix: change value to ?i16 * fix(__defineConstant): make some parameters comptime, change value to ?i32 * fix: add E to ERRNO constants, add SIG to SIG constants * feat: add dlopen constants * change functions to private * feat: add UV_UDP_REUSEADDR * fix typo * simplify functions * rename functions in bindings * feat: implement loadavg for darwin * feat: implement system uptime * feat: implement get free memory for darwin * fix system memory bindings * feat: implement network interfaces for darwin * code cleanup * feat: support for macos version & release * some fixes * MacOS support for CpuInfo * Fixed minor mistake in getCpuInfo_B * Delete test.zig * Update c_cpp_properties.json * Update tasks.json * feat: implement scopeid * feat: implement cidr 🚀 * remove unnecesarry changes * remove unnecesarry changes * chore: requested changes Co-authored-by: Jarred Sumner <jarred@jarredsumner.com> * chore: requested changes Co-authored-by: Jarred Sumner <jarred@jarredsumner.com> * chore: requested changes Co-authored-by: Jarred Sumner <jarred@jarredsumner.com> * chore: requested changes Co-authored-by: Jarred Sumner <jarred@jarredsumner.com> * chore: requested changes Co-authored-by: Jarred Sumner <jarred@jarredsumner.com> * chore: requested changes Co-authored-by: Jarred Sumner <jarred@jarredsumner.com> * chore: requested changes Co-authored-by: Jarred Sumner <jarred@jarredsumner.com> * fix: import string * fix: change IPV6 to IPv6 * fix some things * chore: make requested changes * revert: launch.json * fix test * Fixed few memory leaks * testing * again * added len * another test * improved parsing * added small check * Bonk * FINISH 🚀🚀🚀🚀🚀🚀 * Update tasks.json * NetworkInterface test * FINISH 🚀🚀🚀 Co-authored-by: Fire-The-Fox <gajdos.jan77@gmail.com> Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
2022-08-21Rename reactdom-bun -> react-dom-server.bunGravatar Jarred Sumner 2-4/+2
2022-08-20Add buffer.indexOf, includes and lastIndexOf (#1112)Gravatar Zilin Zhu 1-0/+78
* Add buffer.indexOf, includes and lastIndexOf * use memmem * use int64_t * fix upon reviews
2022-08-19fix buffer.slice(0, 0) (#1114)Gravatar Zilin Zhu 1-0/+1
2022-08-19fix buffer.copy (#1113)Gravatar Zilin Zhu 1-0/+27
2022-08-19Update bun init testbun-v0.1.10Gravatar Jarred Sumner 1-2/+2
2022-08-18Make `Request`, `Response` and `TextDecoder` not read-onlyGravatar Jarred Sumner 1-0/+19
2022-08-18Add string support to `Buffer.fill`Gravatar Jarred Sumner 1-0/+45
2022-08-18Fixes https://github.com/oven-sh/bun/issues/1069bun-v0.1.9Gravatar Jarred Sumner 1-0/+20
2022-08-18Handle builds with remote inspector disabledGravatar Jarred Sumner 1-1/+1
2022-08-17uncommentGravatar Jarred Sumner 1-212/+211
2022-08-17slightly improve streams perfGravatar Jarred Sumner 1-212/+214
2022-08-12Update WebKitGravatar Jarred Sumner 1-13/+14
2022-08-10Log uncaught exceptionsGravatar Jarred Sumner 1-2/+0
2022-08-10Fix console.log with typed arraysGravatar Jarred Sumner 2-28/+84
2022-08-10[TS] Fix bug with `import Foo = require("bar")`Gravatar Jarred Sumner 1-62/+95
Closes https://github.com/oven-sh/bun/issues/1045
2022-08-10Commit snapshotGravatar Jarred Sumner 2-4/+12
2022-08-09[js] Fix console.log(Infinity)Gravatar Jarred Sumner 1-0/+3
2022-08-09[bun:ffi] ~30% perf improvement for wrapped functionsGravatar Jarred Sumner 1-0/+13
2022-08-09[bun:ffi] Re-enable most of the testsGravatar Jarred Sumner 1-543/+582
2022-08-09[node compat] Add tests for `fs.copyFileSync`Gravatar Jarred Sumner 1-0/+60
2022-08-09[node compat] Implement `require.resolve`Gravatar Jarred Sumner 1-0/+16
2022-08-08fix segfault for query().all() with more than 64 properties (#1025)Gravatar Zilin Zhu 1-55/+53
* fix segfault for query().all() with more than 64 properties * Update src/bun.js/bindings/sqlite/JSSQLStatement.cpp Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
2022-08-07bun link fixtureGravatar Jarred Sumner 11-0/+266
2022-08-05feat(util): support for util.TextDecoder (#990)Gravatar Hyro 3-55/+77
* build:(landing) automated website build * Revert "build:(landing) automated website build" This reverts commit ddee8485fd8b76160962c410b885e17aaff95b4e. * feat(util): support for util.TextDecoder * tests(util): add TextDecoder * tests: seperate text-decoder Co-authored-by: xHyroM <xHyroM@users.noreply.github.com>
2022-08-05Fix for bearer tokens missing from request headers on bun install step (#991)Gravatar Soney Mathew 1-0/+23
2022-08-04[bun init] Add a testGravatar Jarred Sumner 1-0/+26
2022-08-04[misc] Add `bun-types` to repoGravatar Jarred Sumner 1-2/+1
2022-08-04[bun:sqlite] Fix crash when > 64 columnsGravatar Jarred Sumner 1-2/+61
Fixes https://github.com/oven-sh/bun/issues/987
2022-08-03[node.js compat] latin1 & ascii encoding for `Buffer`Gravatar Jarred Sumner 1-7/+7
2022-08-02[node.js compat] Implement `process.hrtime()` and `process.hrtime.bigint()`Gravatar Jarred Sumner 1-1/+15
2022-07-31Fix: move bun, Webkit and zig urls from Jarred-Sumner to oven-sh. (#944)Gravatar Oran Simhony 4-5/+5
* Fix: move bun, Webkit and zig urls from Jarred-Sumner to oven-sh. * Fix: changed urls from types.d.ts to base bun-types repo.
2022-07-27#609 Don't truncate ascii buffers to 7-bit (#775)Gravatar szatkus 1-0/+11
2022-07-25Increasing test coverage for node compatibility for util (#854)Gravatar Soney Mathew 1-2/+232
* [Bun.js] support for util.TextEncoder * [Bun.js] test for util.TextEncoder * [Bun.js] tests ported from node's test-util
2022-07-24Some tests for `console.log(new Blob([123]))`Gravatar Jarred Sumner 1-1/+31
2022-07-23[Bun.js] support for util.TextEncoder (#844)Gravatar Soney Mathew 1-0/+13
* [Bun.js] support for util.TextEncoder * [Bun.js] test for util.TextEncoder
2022-07-22Mark as executableGravatar Jarred Sumner 2-0/+20
2022-07-22fix: remove suffix arg for mktemp compatibility (#825)Gravatar Connor Lurring 5-5/+5
2022-07-20feat(node/fs): implement more stat methods (#807)Gravatar Carter Snook 2-0/+62
2022-07-16test(wiptest): add a way to test wiptest (#699)Gravatar thislooksfun 7-0/+441
This adds a really basic test runner that will execute test files using `bun wiptest` and compare the output to make sure it's correct. It could definitely be improved, especially in the speed department, but it's at least functional now, which is better than we had before!
2022-07-15[parser] Fix symbol collision with requireGravatar Jarred Sumner 3-0/+13
Fixes https://github.com/oven-sh/bun/issues/674 Fixes https://github.com/oven-sh/bun/issues/382
2022-07-15Add a TLA testGravatar Jarred Sumner 2-0/+11
2022-07-15[bun.js] Fix non-ascii latin1 string handling in console.logGravatar Jarred Sumner 1-0/+17
Closes https://github.com/oven-sh/bun/issues/738 Closes https://github.com/oven-sh/bun/issues/737
2022-07-11woopsGravatar Jarred Sumner 1-1/+1
2022-07-11[integration test scripts] `bun` -> `bun dev`Gravatar Jarred Sumner 3-4/+4