Comments (9)
Sure! Go for it, the more tests the better :-)
I think with the module structure Pytest should pick them up the same as now.
from pymagicc.
Ok perfect, please forgive some of my schoolboy errors in the repository linked above. Still learning
from pymagicc.
No worries, all this Matlab is foreign to me anyway ;-)
from pymagicc.
@rgieseke I feel the same about Matlab..
My personal preference, to throw another one into the hat, is to have a tests folder which looks like:
tests
|--- pymagicc
|--- test_compat.py
|--- test_run.py
|--- integration
Where the tests in pymagicc follow the structure of the packages and modules within pymagicc. This makes it easier to find the tests associated with particular parts of the package.
from pymagicc.
from pymagicc.
Correct. It allows for more than one package being in the root directory
from pymagicc.
from pymagicc.
@rgieseke can we close this?
from pymagicc.
I guess ...
from pymagicc.
Related Issues (20)
- Notebook illustrating use of compact out files
- Move e.g. `diagnose_tcr_ecs_tcre` method out of core
- Update URLs
- Fix Windows CI HOT 9
- Switch to ScmRun
- Raise exception for certain log message level
- Use ScmRun's metadata handling
- Switch to RCMIP names
- Document MAGICC's input and output formats more carefully
- Install broken with Pandas 1.2 HOT 4
- License change HOT 7
- increase GHG response outside of scen HOT 21
- f90nml 1.3 HOT 6
- Fix citation.cff file
- README contradicts itself regarding licensing HOT 1
- pymagicc.run of MAGICC7 isn't generating dat_*.out HOT 3
- How to get the probabilistic distrubution of 600 runs?
- Adapt the mapping for DAT_SURFACE_TEMP towards 'Surface Air Temperature Change' HOT 2
- Unable to run on up-to-date Mac HOT 3
- error in pymagicc.run using magicc7 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pymagicc.