Move tests -> extra_tests

This commit is contained in:
Jeong YunWon committed 2020-09-13 06:58:57 +09:00
1 parent 3bad3d300a
commit e62a164f4d
225 files changed
+22 -17

No files matched your search

+1 -1
View File
@@ -8,7 +8,7 @@
.vscode
wasm-pack.log
.idea/
tests/snippets/resources
extra_tests/snippets/resources
flame-graph.html
flame.txt
+2 -2
View File
@@ -84,10 +84,10 @@ jobs:
python -m pip install --upgrade pip
python -m pip install pipenv
- run: pipenv install
working-directory: ./tests
working-directory: ./extra_tests
- name: run snippets
run: pipenv run pytest -v
working-directory: ./tests
working-directory: ./extra_tests
- name: run cpython tests
run: target/release/rustpython -m test -v
env:
+4 -4
View File
@@ -40,10 +40,10 @@ jobs:
python -m pip install --upgrade pip
python -m pip install pipenv
- run: pipenv install
working-directory: ./tests
working-directory: ./extra_tests
- name: run snippets
run: pipenv run pytest -v
working-directory: ./tests
working-directory: ./extra_tests
env:
RUSTPYTHON_DEBUG: 'true'
- name: run cpython tests
@@ -68,7 +68,7 @@ jobs:
command: build
args: --release --verbose --all
- name: collect tests data
run: cargo run --release tests/jsontests.py
run: cargo run --release extra_tests/jsontests.py
env:
RUSTPYTHONPATH: ${{ github.workspace }}/Lib
- name: upload tests data to the website
@@ -82,7 +82,7 @@ jobs:
git clone git@github.com:RustPython/rustpython.github.io.git website
cd website
cp ../tests/cpython_tests_results.json ./_data/regrtests_results.json
cp ../extra_tests/cpython_tests_results.json ./_data/regrtests_results.json
git add ./_data/regrtests_results.json
git -c user.name="Github Actions" -c user.email="actions@github.com" commit -m "Update regression test results" --author="$GITHUB_ACTOR"
git push
+1 -1
View File
@@ -9,7 +9,7 @@ __pycache__
.vscode
wasm-pack.log
.idea/
tests/snippets/resources
extra_tests/snippets/resources
flame-graph.html
flame.txt
+4 -3
View File
@@ -51,10 +51,10 @@ Python code should follow the
## Testing
To test RustPython's functionality, a collection of Python snippets is located
in the `tests/snippets` directory and can be run using `pytest`:
in the `extra_tests/snippets` directory and can be run using `pytest`:
```shell
$ cd tests
$ cd extra_tests
$ pytest -v
```
@@ -93,6 +93,7 @@ repository's structure:
- `parser/src`: python lexing, parsing and ast
- `Lib`: Carefully selected / copied files from CPython sourcecode. This is
the python side of the standard library.
- `test`: CPython test suite
- `vm/src`: python virtual machine
- `builtins.rs`: Builtin functions
- `compile.rs`: the python compiler from ast to bytecode
@@ -103,7 +104,7 @@ repository's structure:
- `py_code_object`: CPython bytecode to rustpython bytecode converter (work in
progress)
- `wasm`: Binary crate and resources for WebAssembly build
- `tests`: integration test snippets
- `extra_tests`: extra integration test snippets as supplement of `Lib/test`
## Understanding Internals
File renamed without changes.
File renamed without changes.
View File
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Loaded 100 of 225 files, more files were not shown because too many files have changed in this diff. Show more