Skip to content

Tags: SublimeText/UnitTesting

Tags

1.9.1

Toggle 1.9.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix installing latest extra-packages (#280)

Fixes #279

This commit ...

1. strips tag prefix from listed remote tags before sorting
   and re-adds it to resulting tag in order to make sort ... work as expected.
2. raises error 2 if no tag was found.

1.9.0

Toggle 1.9.0's commit message
Fix plugin python version detection

This commit...

1. extends availability checks of plugin_host-3.3 by checking presence
   of plugin host executable in addition to `"disable_plugin_host_3.3"` setting.

2. ignores presence and content of .python-version file if python 3.3
   is not available. Any plugin is running on latest python version then.

1.8.5

Toggle 1.8.5's commit message
Add support for python 3.13

1.8.4

Toggle 1.8.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix test module imports (#277)

This commit modifies `top_level_dir`, which is used to resolve module names
when loading unittests, to ensure, only modules from specified ST package are
importet.

Without this commit, UnitTesting might attempt to import packages/modules/tests
from Lib/ directory due to possible ambiguities.

Scenario:

Plugins of `MyPackage` are organized in `Packages/MyPackage/dirname/` and tests
in `Packages/MyPackage/dirname/tests/`. If a library `Lib/pythonXX/dirname`
exists, Unittesting would have attempted to import tests from that directory,
because test module paths would have been translated to `dirname.tests` due to
`top_level_dir` pointing to `Packages/MyPackage`.

By adjusting `top_level_dir` to `Packages/`, test module names are translated
to `MyPackage.dirname.tests` instead.

1.8.3

Toggle 1.8.3's commit message
Optionally disable python 3.3 package creation

Python 3.3 plugin_host is optional as of ST4193.

If disabled don't create py33 proxy package as it would otherwise just run on
python 3.8 host likely causing issues.

1.8.2

Toggle 1.8.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Reload after coverage initialization (#270)

This commit reloads modules after initializing coverage racing,
 to include package imports into "tested" code results.

1.8.1

Toggle 1.8.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Beautify GH action output (#269)

Add comments to each scripts, as first line is what is being displayed
in Github Action output.

1.8.0

Toggle 1.8.0's commit message
Update README

1.7.0

Toggle 1.7.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Move scripts into actions directories (#250)

Move scripts into actions directories

This commit moves scripts that drive Github Actions into the related actions
sub directory as the top-level "scripts" folder appears to be somewhat detached.

1.6.1

Toggle 1.6.1's commit message
Version 1.6.1