Commit Graph

11 Commits

Author SHA1 Message Date
andri lim 282773af69
Reduce compiler warnings when using new chronos (#149)
* Reduce compiler warnings when using new chronos

* chronos req

* Reduce more warnings
2024-01-22 19:08:17 +07:00
tersec 2c3ae3137f
make nimble file consistent with CI setup (#147) 2023-06-10 05:15:16 +00:00
tersec 8a72c0f769
--styleCheck:error (#122)
* --styleCheck:error

* --styleCheck:error iff >= Nim 1.6
2022-07-21 15:38:13 +00:00
Jacek Sieka e974acbe0a
test fixes (#115)
* don't use global for server instance
  * it gets shared between tests and causes gcsafe to trigger
* enable `chronosStrictException` in tests
* avoid asynctests dep
* testcommon -> all_tests (like the other projects)
2022-06-20 09:19:38 +02:00
Ștefan Talpalaru 73edde4417
CI: test with multiple Nim versions (#99)
* CI: test with multiple Nim versions
2022-01-02 05:49:29 +01:00
Tanguy 908632aa07
Fix for styleCheck:usages (#96) 2021-12-27 11:27:21 +01:00
markspanbroek c2aae352f7
Remove version pin on chronicles (#97)
* Remove version pin on chronicles

Caused dependency conflicts when combining websock with other
packages that depend on chronicles, now that chronicles has
a new version (0.10.2).

* Ensure that chronicles version supports isLogFormatUsed
2021-12-16 14:26:49 +01:00
Zahary Karadjov a697e3585d
Don't use URL dependencies in nimble (due to their known bugs) 2021-11-22 19:15:26 +02:00
Mark Spanbroek e974a866b6 Update to latest asynctest, with unittest2 support
Also fixes a number of GcUnsafe2 warnings,
by placing var declarations inside the suite.
2021-09-21 09:35:12 +02:00
Jordan Hrycaj 00440b6eff Use caps for log-levels in tests
why;
  Using nimble installed chronicles (as documented in the readme) fails
  to compile unless the log-level "info" is spelled "INFO".
2021-07-29 08:02:59 +01:00
jangko b3c60bbd4e
rename nim-ws to nim-websock 2021-06-29 08:50:29 +07:00