summaryrefslogtreecommitdiff
path: root/test/gjs-tests.cpp
Commit message (Expand)AuthorAgeFilesLines
* jsapi-util: Append cause when calling gjs_throw with exception pendingPhilip Chimento2022-02-121-0/+31
* value: Support converting BigInt to (u)int64 valuesMarco Trevisan (Treviño)2022-02-031-2/+5
* jsapi-util: Improve BigInt debug functionsPhilip Chimento2022-02-031-9/+18
* context: check for null out-paramNasah Kuma2022-01-251-0/+148
* js: Update includes for headers split out of JSAPIEvan Welsh2022-01-161-0/+2
* jsapi-util-string: Handle BigInt in gjs_debug_value()Philip Chimento2021-06-081-0/+36
* test: Move gjs-test code into Gjs::Test namespaceMarco Trevisan (Treviño)2021-05-181-0/+7
* tests: Move internal API tests into a different test binaryMarco Trevisan (Treviño)2021-05-181-3/+0
* test: Move assert_equal definition into Gjs::Test and common headerMarco Trevisan (Treviño)2021-05-171-17/+2
* jsapi-util-string: Print quotes around strings in gjs_debug_value()Philip Chimento2021-04-201-0/+36
* Refactor ARGV handling and add system.programArgs.ewlsh/refactor-argvEvan Welsh2021-02-111-0/+24
* Add dynamic import support to scriptsEvan Welsh2021-02-081-0/+81
* esm: Enable static module imports.Evan Welsh2021-02-061-0/+167
* js: Use strings and stringstreams instead of GStringPhilip Chimento2021-01-021-16/+6
* maint: Move expressions with side-effects out of assert statementsPhilip Chimento2020-11-221-2/+4
* jsapi-util: Rewrite GjsAutoPointer to only use template dataMarco Trevisan (Treviño)2020-10-271-0/+1
* tests: Remove constexpr from get_random_numberPhilip Chimento2020-10-041-1/+2
* maint: Convert all existing license/copyright comments to SPDX formatPhilip Chimento2020-10-041-21/+2
* gjs-tests: Add tests to verify rounded GArgument getterMarco Trevisan (Treviño)2020-09-191-0/+33
* gjs-tests: Add gjs_arg_* testsMarco Trevisan (Treviño)2020-09-191-1/+177
* arg: Fix MIN/MAX safe big integer limitsMarco Trevisan (Treviño)2020-09-071-0/+32
* js: Refactor Array-related JSAPI calls.Evan Welsh2020-08-111-2/+4
* test: Mark that g_assertion_message() does not normally returnPhilip Chimento2020-07-041-0/+6
* tests: Don't use g_assert and g_assert_not_reached in testsPhilip Chimento2020-05-091-16/+16
* tests: Avoid filename conflict when tests run in parallelPhilip Chimento2020-02-231-0/+5
* Add test for no introspection data.Juan Pablo Ugarte2020-02-171-0/+31
* js: Remove jsapi-wrapper.hPhilip Chimento2020-01-191-1/+8
* js: Change gjs_string_to_utf8() to return JS::UniqueCharsPhilip Chimento2020-01-191-5/+3
* js: Remove handling of shebang linePhilip Chimento2020-01-191-42/+0
* maint: Fix header includes once and for allPhilip Chimento2019-06-081-6/+8
* util: Move util/error to gjs/error-typesPhilip Chimento2019-06-081-2/+2
* util: Remove util/glibPhilip Chimento2019-06-081-5/+7
* profiler: add support for GJS_TRACE_FDChristian Hergert2019-06-061-0/+1
* build: Annotate all unused argumentsPhilip Chimento2019-05-071-32/+16
* context: Fix gjs_context_eval() for non-zero-terminated stringsPhilip Chimento2019-04-031-40/+43
* js: Fix missing error checksPhilip Chimento2018-10-301-1/+2
* js: Replace GjsAutoJSChar with JS::UniqueCharsPhilip Chimento2018-10-131-4/+4
* tests: Don't time-limit the unit testsPhilip Chimento2018-09-011-5/+0
* tests: Reduce length of profiler start/stop testPhilip Chimento2018-03-121-1/+1
* Merge branch 'january-maintenance' into 'master'Cosimo Cecchi2018-01-271-3/+3
|\
| * js: Remove context from GjsAutoJSCharPhilip Chimento2018-01-211-3/+3
* | profiler: Reduce API surfacePhilip Chimento2018-01-241-3/+5
* | profiler: Allow enabling with GJS_ENABLE_PROFILER=1Philip Chimento2018-01-241-0/+3
* | profiler: add SPSProfiler implementationChristian Hergert2018-01-241-1/+26
|/
* js: Use JS_EncodeStringToUTF8() directly where advantageousPhilip Chimento2017-11-291-12/+10
* jsapi-util-string: Use mozjs UTF8-to-JSString conversionPhilip Chimento2017-11-191-7/+17
* class: Move to ES6 GObject classes in internal codePhilip Chimento2017-08-071-6/+1
* Use std::unique_ptr instead of g_autofree/g_autoptr()Chun-wei Fan2017-05-241-4/+2
* js: Split compilation from execution in some placesPhilip Chimento2017-04-171-6/+6
* maint: Use correct mode lines in all filesPhilip Chimento2017-04-161-1/+1