Skip to content

Releases: ThCompiler/ts

Release v0.0.2-alpha

04 Mar 18:38

Choose a tag to compare

English

  • The supported version of go has been downgraded to 1.18.

Russian

  • Снижена поддерживаемая версия go до 1.18.

Release v0.0.1-alpha

25 Dec 15:31

Choose a tag to compare

English

This is the initial release.

Added

  • Added functions for run list of testcases.
  • Added functions ts.ToTestValuesExpected(expected ...interfaces{}) or ts.TTVE(expected ...interfaces{}) for checking expected results without error.
  • Added functions ts.ToTestValuesExpectedWithNilError(expected ...interfaces{})
    or ts.TTVEWNE(expected ...interfaces{}) for checking expected results with nil error.
  • Added functions ts.ToTestErrorExpected(err error) or ts.TTEE(err error) for checking expected errors (expected error as last returned parameters).
  • Added functions ts.ToTestPanicErrorExpected(msg interface{}) or ts.TTPEE(msg interface{}) for checking panic error.
  • Added functions ts.ToTestCheckErrorExpected() or ts.TTCEE() for checking not nil error.

Github

  • Added ci and release github actions

Russian

Начальный релиз

Добавлено

  • Добавлены функции для запуска списка testcasов.
  • Добавлены функции ts.ToTestValuesExpected(expected ...interfaces{}),
    ts.TTVE(expected ...interfaces{}) для проверки ожидаемых результатов без ошибок.
  • Добавлены функции ts.ToTestValuesExpectedWithNilError(expected ...interfaces{}),
    ts.TTVEWNE(expected ...interfaces{}) для проверки ожидаемых результатов с nil ошибкой.
  • Добавлены функции ts.ToTestErrorExpected(err error),
    ts.TTEE(err error) для проверки ожидаемых ошибок (ожидаемая ошибка в качестве последнего возвращаемого из функции параметра).
  • Добавлены функции ts.ToTestPanicErrorExpected(msg interface{}), ts.TTPEE(msg interface{}) для проверки ошибки паники.
  • Добавлены функции ts.ToTestCheckErrorExpected(), ts.TTCEE() для проверки не nil ошибки.

Github

  • Добавлен CI для тестов и проведения релиза