summaryrefslogtreecommitdiff
path: root/tox.ini
diff options
context:
space:
mode:
authorJonathan Maw <jonathan.maw@codethink.co.uk>2019-10-21 16:45:28 +0100
committerJonathan Maw <jonathan.maw@codethink.co.uk>2019-10-31 15:22:10 +0000
commit4a75383a05e2d8f94534d537b48bf3be104bee6b (patch)
tree0d3a50ce7f2f130b0b45b53114dec372c060965a /tox.ini
parent54720db8ceda1bdc760e44243eacac0ccfdd0cae (diff)
downloadbuildstream-4a75383a05e2d8f94534d537b48bf3be104bee6b.tar.gz
Add tests that the basic functionality of buildstream works in win32
i.e. `bst help` and `bst init`
Diffstat (limited to 'tox.ini')
-rw-r--r--tox.ini20
1 files changed, 19 insertions, 1 deletions
diff --git a/tox.ini b/tox.ini
index 789aa40bf..dffaf7265 100644
--- a/tox.ini
+++ b/tox.ini
@@ -50,7 +50,6 @@ passenv =
REMOTE_EXECUTION_SERVICE
SOURCE_CACHE_SERVICE
SSL_CERT_FILE
-
#
# These keys are not inherited by any other sections
#
@@ -69,6 +68,25 @@ whitelist_externals =
mkdir
#
+# Environment for native windows
+#
+[testenv:win32]
+commands =
+ bst help
+ cmd /C md testdir
+ bst init testdir --project-name="test"
+deps =
+ -rrequirements/requirements.txt
+ -rrequirements/dev-requirements.txt
+ colorama
+ windows-curses
+ cython
+ .
+whitelist_externals =
+ bst
+ cmd
+
+#
# Coverage reporting
#
[testenv:coverage]