Aleksey Rostovskiy
383aa0a21b
add dockerfile for EnvTests
2018-08-15 14:11:53 +03:00
Aleksey Rostovskiy
d9db7b90bd
update python versions in gradle scripts to the latest ones
2018-07-17 14:04:58 +03:00
Ilya.Kazakevich
1da58424f2
PY-29497: Do not provide sys.argv[1:] to behave since they are already provided
...
_jb_django_behave.py:
"scenario_n_options" already contains all options and arguments
behave needs (see how this method is called).
No need to duplicate them using "sys.argv[1:]"
+tests added
2018-04-11 02:29:05 +03:00
Ilya.Kazakevich
02c6da97d8
test fix: pyqt5
2018-03-27 22:43:27 +03:00
Ilya.Kazakevich
b4b4b3c0f6
test fix: qt5 version increased, moved to cpython
2018-03-27 21:06:54 +03:00
Ilya.Kazakevich
f903b2becb
test environment fix
2018-03-26 23:52:04 +03:00
Aleksey Rostovskiy
600920e8a4
add ironpython to setup-test-environment build
2018-03-26 18:47:31 +03:00
Aleksey Rostovskiy
c21d660bdf
update python version to latest
...
update com.jetbrains.python.envs version to 0.0.25
2018-02-15 19:14:46 +03:00
Ilya.Kazakevich
59afae14f8
Revert "Increase python versions": no pythons for windows in Artifactory
2018-02-15 04:21:14 +03:00
Ilya.Kazakevich
988c8c444e
Increase python versions
2018-02-15 02:48:41 +03:00
Aleksey Rostovskiy
174ee5a42f
Update com.jetbrains.python.envs version to 0.0.22
2018-02-13 19:37:03 +03:00
Aleksey Rostovskiy
27689ff6e1
setup-test-environment build.gradle cleanup
2018-02-13 16:00:58 +03:00
Ilya.Kazakevich
4ce810c51d
Fix for IDEA-CR-29238
2018-02-13 00:26:03 +03:00
Ilya.Kazakevich
28d873ac34
Fix for IDEA-CR-29238
2018-02-13 00:13:02 +03:00
Ilya.Kazakevich
213398528d
Stop python process leaked from test before building envs
2018-02-12 17:02:18 +03:00
fitermay
98d1d84299
chmod +x setup-test-environment gradle wrapper
2018-02-09 14:49:10 +03:00
Ilya.Kazakevich
1216d0ec33
Python test Env configurations refactored
2018-01-26 01:21:21 +03:00
Aleksey Rostovskiy
7bc4243e55
fix problem with existing links in EnvTests
2017-12-15 12:41:41 +03:00
Ilya.Kazakevich
0cdf30698b
Fix tests: clean up environments
2017-12-15 01:52:26 +03:00
Aleksey Rostovskiy
003763b55f
update build scripts for env tests with new version of gradle-env-plugin
2017-12-14 13:39:37 +03:00
Ilya.Kazakevich
e359fbe832
PY-2410: Support twisted.trial
...
Trial is test framework for Twisted much like unittests.
It is fully supported on Leonid side, we only need to create wrappers.
There were too many places with framework naming code making
it pretty hard to support new frameworks.
It is now unified. Any service (except framework-specific) should work
via PyTestFrameworkService to obtain list of frameworks and its
2017-07-24 18:26:39 +03:00
Ilya.Kazakevich
b82eb6f220
PY-23926: Check teamcity plugin via setuptools api and do not add it
...
if already registered.
2017-07-12 23:25:05 +03:00
Ilya.Kazakevich
b9d17e211d
PY-23785: support unittest2, PY-23846: support dots in subtest names
...
Leonid's runners updated to support unittest2 and dots in subtests
2017-04-20 22:38:57 +03:00
Ilya.Kazakevich
b7fa03c1ce
PY-23217: Support django-nose
...
When django nose runner is used we need to:
* Use it instead of old TeamCityRunner
* Add new (Leonid's) nose plugin to NOSE_PLUGINS so it could report tests in TC protocol
2017-04-20 21:03:01 +03:00
Ilya.Kazakevich
049f4bd654
Django 1.11: add 1.11 to list of interpreters
2017-04-10 22:18:11 +03:00
Elizaveta Shashkova
31b766d6ff
Tests: temporarily disable optimization with tags coverage
2017-04-10 16:09:18 +03:00
Elizaveta Shashkova
174129afe2
Tests: add different tags for different Django versions to cover them
2017-04-04 12:04:56 +03:00
Dmitry Trofimov
87c9cf527c
Add python versions to tags.txt
2017-03-31 21:00:23 +02:00
Ilya.Kazakevich
3a72570905
"com.jetbrains.python.envs" version increased to fix tests
2017-02-15 23:45:04 +03:00
Elizaveta Shashkova
a1c5677654
Add test environment for python 3.6
2017-02-06 15:47:18 +03:00
Elizaveta Shashkova
b8d6df08c3
Temporary disable pyqt environment on windows until plugin fix
2016-12-13 16:50:54 +03:00
Elizaveta Shashkova
894aa46de7
An attempt to get around the problem with conda pyqt build on windows
2016-12-13 15:11:40 +03:00
Ilya.Kazakevich
dd30d5d094
Django version updated (to fix tests)
2016-11-16 15:54:25 +03:00
Elizaveta Shashkova
7a1ee38531
Run PyQt tests with the latest version of envs plugin
2016-11-15 15:35:30 +03:00
Elizaveta Shashkova
d3d435d617
Fix script for tests in case if the directory exists, but it's empty
2016-11-14 18:24:04 +03:00
Dmitry Trofimov
f8f8c9aa01
Temporary disable django 1.7 install as it fails
2016-10-27 13:59:13 +02:00
Ilya.Kazakevich
234c4c452b
Migrated to newer gradle plugin version
...
New version works on Windows and Linux, while prev.brakes on Linux
2016-07-06 18:06:25 +03:00
Ilya.Kazakevich
daeedb475f
Add environments to PATH to make them discoverable by tox
...
Gradle now creates links for pythons: python -> python2.7
Tox may use this info to find correct interpreter, but envs need to be added to PATH
This branch depends on 81bcdcbdce
2016-07-05 15:28:03 +03:00
Ilya.Kazakevich
e12a796d09
PY-19015: Use latest tox for tests
2016-06-29 01:50:55 +03:00
Dmitry Trofimov
7e7451e4fd
Add pandas tags, move the test to staging
2016-06-08 10:31:16 +03:00
Ilya.Kazakevich
b05f0e547b
PY-14572: Lettuce 0.2.22 should be installed on env test platforms
2016-05-10 16:51:07 +03:00
Dmitry Trofimov
6d48b0c72a
No conda envs.
2016-04-28 13:40:26 +02:00
Dmitry Trofimov
00a69e5c2b
Restore import
2016-04-28 13:40:26 +02:00
Dmitry Trofimov
21ddca70b3
Not on Windows
2016-04-27 17:23:37 +02:00
Dmitry Trofimov
2ced1986b6
PyQt5 environment
2016-04-27 17:23:36 +02:00
Dmitry Trofimov
87e2aff37e
Fix path
2016-04-26 08:39:47 +02:00
Dmitry Trofimov
34e9b6e0d6
Add cache cleaning if the build script changed
2016-04-26 08:39:46 +02:00
Dmitry Trofimov
09f795c936
Drop older envs.
2016-04-25 18:34:51 +02:00
Dmitry Trofimov
de6fcdbd8a
Fix env var name
2016-04-25 00:18:56 +02:00
Dmitry Trofimov
44ee13f389
Don't test jython on windows and test python 3.5
2016-04-22 00:00:37 +02:00