summary refs log tree commit diff stats
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
...
* add getPort to resolve Port(0) (#17559)Timothee Cour2021-03-301-2/+1
* Fix void async in templates (#17562)Ardek Romak2021-03-301-0/+12
* unify tuple expressions (#13793)Arne Döring2021-03-307-21/+75
* [std/uri]fix #17481 (#17568)flywind2021-03-291-0/+11
* RST: enable parsing of prefix roles (ref #17340) (#17514)Andrey Makarov2021-03-291-0/+41
* [nim check]fix #17460 (#17569)flywind2021-03-291-0/+19
* [os:standalone]fix #14011 (#17564)flywind2021-03-292-0/+28
* added nkError to the AST (#17567)Andreas Rumpf2021-03-291-1/+1
* Add `hasClosure` to `std/typetraits` (#17501)flywind2021-03-291-0/+92
* fixes #17437 - crash where error reporting > 1 (#17547)Saem Ghani2021-03-291-0/+22
* fix #14010(fix std/registry + arc) (#17551)flywind2021-03-291-0/+15
* close #9622 add testcase (#17557)flywind2021-03-291-0/+30
* Add a getter for all defined Sections in parsecfg (#15450)Ardek Romak2021-03-281-14/+9
* add testcase for #9466 (#17538)flywind2021-03-281-0/+28
* followup custom literals (#17500)Timothee Cour2021-03-273-18/+80
* close #5792 with testcase (#17536)flywind2021-03-271-0/+17
* close #7012 add testcase (#17537)flywind2021-03-271-0/+7
* nnkArglist => nnkArgList + special case stylecheck:error (#17529)Timothee Cour2021-03-273-4/+4
* fix flaky tnetconnect which sometimes failed with: No route to host [OSError]...Timothee Cour2021-03-271-2/+3
* close #17157 add testcase (#17531)flywind2021-03-271-0/+6
* Fix #17199 (#17348)Clyybber2021-03-262-15/+59
* added a 'koch ic' command for easier adhoc testing of IC (#17508)Andreas Rumpf2021-03-261-1/+0
* close #15696 (#17518)flywind2021-03-251-0/+25
* fix RST parsing after option lists (#17442)Andrey Makarov2021-03-251-0/+49
* custom integer literals bugfixes (#17499)Andreas Rumpf2021-03-241-0/+3
* custom integer literals (#17489)Andreas Rumpf2021-03-244-26/+160
* fix #17260 render `\` properly in nim doc, rst2html (#17315)Timothee Cour2021-03-241-2/+20
* fix #17325 linux 32bit CI; fix #17085 flaky test (#17469)Timothee Cour2021-03-242-2/+13
* make unary minus part of number literals, refs #17020 (#17488)Andreas Rumpf2021-03-241-0/+76
* [isolation]fix empty ref object bug (#17471)flywind2021-03-241-0/+8
* follow up #17486 (#17492)flywind2021-03-241-0/+45
* fix #17490 (#17491)flywind2021-03-241-0/+11
* Fixes #17450 (#17477)Clyybber2021-03-232-1/+26
* Revert "Fixes #17450 (#17474)" (#17476)Clyybber2021-03-232-26/+1
* Fixes #17450 (#17474)Clyybber2021-03-232-1/+26
* add algorithm.merge (#16182)flywind2021-03-231-1/+158
* fix #17458 tnetconnect.nim flaky (#17459)Timothee Cour2021-03-231-12/+16
* refs #17292 fix `repr` with `do:` (#17449)Timothee Cour2021-03-231-0/+80
* fix #17454 (#17461)Timothee Cour2021-03-231-1/+4
* refs #16338 make thttpclient_ssl_remotenetwork.nim less flaky (#17457)Timothee Cour2021-03-231-3/+14
* semTemplateDef and t17433 clean-ups (#17448)Saem Ghani2021-03-221-3/+3
* Fixes #17433; gensym callDef return in templ body (#17445)Saem Ghani2021-03-221-0/+16
* Close #8545 by add a test case (#17432)konsumlamm2021-03-201-0/+23
* IC: green tests (#17311)Andreas Rumpf2021-03-193-4/+1
* follow up #17391 add testcase (#17404)flywind2021-03-191-0/+33
* adjust spellSuggestSecretSauce logic to avoid too many matches for small symb...Timothee Cour2021-03-182-2/+2
* followup #17398: `getTempDir`, `getConfigDir` now do not have trailing DirSep...Timothee Cour2021-03-181-3/+3
* Rst test check messages (fix #17280) (#17338)Andrey Makarov2021-03-171-75/+125
* semLambda removed, semProcAux reworked (#17379)Saem Ghani2021-03-175-1/+62
* allow short-style rst references with symbols (#17372)Andrey Makarov2021-03-171-0/+25
lass="n">SIZE(inst.ingredients); ++j) { if (!is_literal_string(inst.ingredients.at(j))) continue; instruction def; ostringstream ingredient_name; ingredient_name << inst.name << '_' << i << '_' << j << ":address:array:character"; def.name = "new"; def.ingredients.push_back(inst.ingredients.at(j)); def.products.push_back(reagent(ingredient_name.str())); new_instructions.push_back(def); inst.ingredients.at(j).clear(); // reclaim old memory inst.ingredients.at(j) = reagent(ingredient_name.str()); } } new_instructions.push_back(inst); } caller.steps.swap(new_instructions); } bool contains_numeric_locations(const recipe& caller) { for (int i = 0; i < SIZE(caller.steps); ++i) { const instruction& inst = caller.steps.at(i); for (int in = 0; in < SIZE(inst.ingredients); ++in) if (is_numeric_location(inst.ingredients.at(in))) return true; for (int out = 0; out < SIZE(inst.products); ++out) if (is_numeric_location(inst.products.at(out))) return true; } return false; }