You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This will work with a virtualenv, conda, or on a personal machine.
24
+
With a system python, you may need `pip3 install --user -e .`.
25
+
This will also install dependencies (like `pytest`) specified in [`requirements.txt`](requirements.txt).
26
+
27
+
The `-e` indicates that we want to continue developing (editing) the installed package.
28
+
29
+
### Run tests
30
+
31
+
```bash
32
+
pytest
17
33
```
18
34
19
35
## Forking This Project
20
36
21
37
## Contents
22
38
23
-
***`README.md`** - File generating this page.
24
-
***`setup.py`** - File describing the metadata for the package and rules to build/install/test it.
25
-
***`requirements.txt`** - File listing the packages required to run the code. It is included by setup.py.
26
-
***`LICENSE`** - File containing the text of the license the code is released under. Having a license file allows other people to use the code.
27
-
***`sciware_testing_python/`** - Directory for all the code.
28
-
***`sciware_testing_python/__init.py__`** - File that python imports to define the `sciware_testing_python` package.
29
-
***`sciware_testing_python/sciware_testing_python.py`** - File with all of the code.
30
-
***`tests/`** - Directory for the code which tests the code in `sciware_testing_python`.
31
-
***`tests/test_sciware_testing_python.py`** - File containing the tests.
32
-
***`.gitignore`** - File which tells github what files to not track (optional)
33
-
***`.github/workflows/`** - Directory containing the configuration file for GitHub actions.
34
-
***`.github/workflows/test.yml`** - File detailing the system configurations to use for the tests.
39
+
***[`README.md`](README.md)** - File generating this page.
40
+
***[`setup.py`](setup.py)** - File describing the metadata for the package and rules to build/install/test it.
41
+
***[`requirements.txt`](requirements.txt)** - File listing the packages required to run the code. It is included by setup.py.
42
+
***[`LICENSE`](LICENSE)** - File containing the text of the license the code is released under. Having a license file allows other people to use the code.
43
+
***[`sciware_testing_python/`](sciware_testing_python/)** - Directory for all the code.
44
+
***[`sciware_testing_python/__init.py__`** - File that python imports to define the `sciware_testing_python`](sciware_testing_python/__init.py__`** - File that python imports to define the `sciware_testing_python) package.
45
+
***[`sciware_testing_python/sciware_testing_python.py`](sciware_testing_python/sciware_testing_python.py)** - File with all of the code.
46
+
***[`tests/`** - Directory for the code which tests the code in `sciware_testing_python`](tests/`** - Directory for the code which tests the code in `sciware_testing_python).
47
+
***[`tests/test_sciware_testing_python.py`](tests/test_sciware_testing_python.py)** - File containing the tests.
48
+
***[`.gitignore`](.gitignore)** - File which tells github what files to not track (optional)
49
+
***[`.github/workflows/`](.github/workflows/)** - Directory containing the configuration file for GitHub actions.
50
+
***[`.github/workflows/test.yml`](.github/workflows/test.yml)** - File detailing the system configurations to use for the tests.
0 commit comments