test/ikc3


Log

Author Commit Date CI Message
Thomas de Grivel 05a5dca9 2025-07-20T22:20:38 add test for while unwind protect
Thomas de Grivel 4826d948 2025-07-20T15:35:38 fix json and add tests for ikc3/while
Thomas de Grivel fb7ae9ad 2025-07-20T14:41:49 split buf_parse_ident_cast and fix '(Ident) Module.sym' parsing and special operator resolution
Thomas de Grivel baab45a7 2025-07-19T19:45:46 make ikc3 tests pass again, add % operator
Thomas de Grivel 94d38022 2025-07-19T15:14:26 wip
Thomas de Grivel 3f0fecd3 2025-07-19T11:02:24 fix while test (while argument needs parens)
Thomas de Grivel 4ed6b582 2025-07-19T10:31:48 while tests
Thomas de Grivel 326cb5df 2025-07-18T21:41:16 wip
Thomas de Grivel 1da3e3f5 2025-07-18T19:49:13 Add comprehensive while loop test for KC3 - Test basic while loop with false condition (no execution) - Test counter loop with puts output and variable mutation - Test sum calculation loop demonstrating accumulation - Test while loop with break statement and conditional exit - Test list building with while loop using cons operator - Follow existing ikc3 test patterns with quote/execute structure
Thomas de Grivel 35420107 2025-07-17T07:51:33 remove module autoloading at struct init
Thomas de Grivel 62fc1263 2025-07-14T18:32:31 fix fn test
Thomas de Grivel cfe8bb54 2025-07-14T18:21:41 wip pvar
Thomas de Grivel edad7979 2025-05-13T19:10:51 add tests for fn + block return and unwind_protect
Thomas de Grivel f622e917 2025-05-13T17:03:33 add tests for unwind protect
Thomas de Grivel 6f8ac880 2025-05-13T15:52:19 hook unwind_protect logic into kc3.c, renamed tests for do_block and added tests for block and unwind_protect
Thomas de Grivel f5a107cb 2025-04-28T11:43:07 wip win64 sockets
Thomas de Grivel e44c8427 2025-04-14T23:17:37 facts with transaction
Thomas de Grivel fa83cb03 2025-04-07T23:31:40 clean
Thomas de Grivel bfeaa31a 2025-03-31T16:45:12 fix buf_parse_ptr
Jeremy JEANNE e4de6287 2025-03-31T15:26:06 ptr ikc3 test
Thomas de Grivel 88f22bec 2025-03-24T16:29:41 fix tests for facts with F128
Thomas de Grivel 62496bca 2025-03-24T16:18:27 add test for F128 in triple store
Thomas de Grivel 5ca06dac 2025-03-17T22:37:36 fix memleaks in sym_anon
Thomas de Grivel 49d50d72 2025-03-14T17:46:13 fix tests for buf_parse_list which was fixed by sym_character_is_reserved
Thomas de Grivel 994d3df5 2025-03-14T15:45:02 wip
Jeremy JEANNE 781175c1 2025-03-10T20:04:03 str_split_words
Jeremy JEANNE 7282485b 2025-03-04T20:34:32 test list
Jeremy JEANNE d1218371 2025-03-04T18:11:40 fix List.count_items
Thomas de Grivel bc939153 2025-03-11T12:22:03 wip tests
Thomas de Grivel af5cfbb6 2025-03-11T12:03:50 wip threads env_fork
Thomas de Grivel dcb2126f 2025-03-11T11:38:14 wip tests
Thomas de Grivel 935e66ad 2025-03-07T14:46:14 wip ops / pstruct
Thomas de Grivel d849cea2 2025-03-04T21:17:27 fix ikc3 tests
Thomas de Grivel ee66f119 2025-03-04T14:05:40 wip tests ops and facts_with
Thomas de Grivel fc6cc58f 2025-03-04T04:25:20 wip tests ops defoperator
Thomas de Grivel b7d30b69 2025-03-03T23:16:49 wip tests ikc3
Thomas de Grivel f0cada2f 2025-03-03T21:49:08 wip tests ikc3
Thomas de Grivel 98fea351 2025-02-28T18:50:29 fix operators tests
Thomas de Grivel dfb46a5a 2025-02-25T21:54:02 wip tests
Thomas de Grivel a132c073 2025-02-22T15:12:54 List.length = cfn "kc3_list_length"
Thomas de Grivel 10c0cb40 2025-02-22T14:44:29 List.slice(list, start, end)
Thomas de Grivel f2143437 2025-02-15T17:23:51 fix buf_inspect_tag and buf_write_character_utf8_size
Thomas de Grivel f5be373a 2025-02-06T23:38:46 fix httpd file upload
Thomas de Grivel 5d722a35 2025-02-06T14:24:03 wip buf_inspect_struct_size bug
Thomas de Grivel 4da525ed 2025-01-07T11:48:44 env_and, env_or
Thomas de Grivel 3217eaae 2024-12-09T12:03:55 fix thread ikc3 test
Thomas de Grivel 4c007de6 2024-12-08T19:31:59 wip cfn mutex
Thomas de Grivel 5bcd7eef 2024-12-08T19:11:14 mutex
Thomas de Grivel b3bc87e4 2024-12-04T16:20:49 facts_rwlock* -> rwlock.c rwlock.h
Thomas de Grivel d13410b6 2024-11-26T18:44:44 List.last
Thomas de Grivel b2781d8a 2024-11-26T18:35:26 list_each -> List.each = cfn
Thomas de Grivel 3325b455 2024-11-20T20:50:25 fix test ikc3 equal
Thomas de Grivel 8cb54ad2 2024-11-20T20:45:56 fix tests for floats, and fix floats
Thomas de Grivel 88b38afe 2024-11-18T17:21:20 test time ikc3
Thomas de Grivel 39aa089e 2024-11-08T13:44:01 time
Thomas de Grivel eacb0f1d 2024-10-26T12:52:01 test Str.random_base64
Thomas de Grivel ab0cdeb5 2024-10-20T22:29:10 wip r7
Thomas de Grivel 42d88e08 2024-10-19T11:37:40 env_eval_equal_tag: bind and set variables
Thomas de Grivel 40cacf8f 2024-10-15T17:37:13 fix {a, b} = {1, 2}
Thomas de Grivel 6b12c5a8 2024-10-15T13:53:51 test
Thomas de Grivel 5921de02 2024-10-08T02:20:03 wip asan
Thomas de Grivel 085a215d 2024-10-08T01:51:37 test/ikc3/facts_with
Thomas de Grivel 2affa1fc 2024-10-06T17:39:47 fix tests
Thomas de Grivel 89ec99cd 2024-10-04T22:04:51 wip facts_with, fx
Thomas de Grivel ebc124b9 2024-09-29T22:39:35 Facts.add_tags test
Thomas de Grivel 8658f69b 2024-09-29T22:01:59 Facts.add_tags(db, 1, 2, 3)
Thomas de Grivel 7874d74d 2024-09-29T20:48:30 Facts.with
Thomas de Grivel 58c1fe7a 2024-09-25T17:43:53 Sh.quote and tests
Thomas de Grivel bf92f7f8 2024-09-23T14:42:13 wip fx image
Thomas de Grivel e2ac6cb4 2024-09-17T16:19:53 closures
Thomas de Grivel 18e2da30 2024-09-16T16:41:44 wip cow, pcow, reference counting
Thomas de Grivel acdd3bec 2024-09-16T03:34:45 strftime
Thomas de Grivel acbd211c 2024-09-16T02:43:50 fix tests: facts_with_tags returns all operators
Thomas de Grivel eb3bfeda 2024-09-13T12:41:29 fix test/ikc3/str
Thomas de Grivel bfbc5d37 2024-09-08T17:53:43 fix sort order (alphabetical)
Thomas de Grivel c183399e 2024-09-06T17:46:57 wip httpd doc
Thomas de Grivel 40e9a911 2024-09-06T16:42:03 wip doc
Thomas de Grivel f09442ac 2024-09-01T21:46:44 fix test ikc3 op
Thomas de Grivel 6eadb56f 2024-09-01T21:42:14 fix test ikc3 op
Thomas de Grivel cd46e386 2024-08-31T20:28:03 wip buf_parse
Thomas de Grivel dfee496a 2024-08-31T11:15:36 fix buf_parse_call_op
Thomas de Grivel b5109da2 2024-08-31T10:27:10 test ikc3 defoperator OK
Thomas de Grivel 6e1774ab 2024-08-31T08:47:08 wip env_eval_struct
Thomas de Grivel fe212e19 2024-08-27T14:02:44 wip
Thomas de Grivel 7f69abab 2024-08-27T12:27:38 wip tests
Thomas de Grivel 87858636 2024-08-27T08:56:57 wip
Thomas de Grivel 9a3e2fa6 2024-08-25T23:20:04 wip buf_parse
Thomas de Grivel 37078995 2024-08-23T23:07:59 wip operators
Thomas de Grivel effa72e0 2024-08-22T02:33:51 facts_with_tags and variables
Thomas de Grivel d5fbccc3 2024-08-19T15:02:58 struct_test
Thomas de Grivel 49a55c42 2024-08-19T12:41:04 check sizeof(s_facts_w)
Thomas de Grivel f4ea1c85 2024-08-19T12:07:56 offsetof, fact_w
Thomas de Grivel 8dab471f 2024-08-17T13:26:54 facts_with_tuple
Thomas de Grivel 2ff624a5 2024-08-17T12:53:43 fix struct_access on Var, facts_with_tags works !
Thomas de Grivel 0125ca4a 2024-08-16T13:42:29 list_has
Thomas de Grivel e5ab9dee 2024-08-13T17:47:12 fix tests for access
Thomas de Grivel d40d21bc 2024-08-13T13:57:51 access
Thomas de Grivel 500914db 2024-08-12T11:01:47 fix tests for pretty printer
Baptiste 9534181b 2024-08-11T21:12:25 wip httpd libevent2
Thomas de Grivel 783749eb 2024-08-11T17:31:20 fix tests ikc3