Comments (10)
The remaining tests in old_tests must still be converted though.
from imagine.
The tutorials listed in the docs provide a good set of tests. Perhaps, they should be integrated in the (full) test set through something like nbval
from imagine.
Should the tests also be rewritten to pytest
?
from imagine.
I don't think there is anyone against it. So, aye!
from imagine.
from imagine.
Testable templates
With minor modifications, the (subclass) template files could become testable. This would be useful in a number of ways, in particular:
- templates are meant to be the starting point for new IMAGINE users, so it is important that they are up-to-date and working;
- templates are supposed to exemplify most or all of the functionality available, so by testing them we will be testing most or all the features that can be used.
from imagine.
(I will give the above idea a try while testing the modifications introduced while working on #38)
from imagine.
I did update the templates though to reflect the changes I made to all the base classes.
from imagine.
from imagine.
A test for PipelineTemplate
is still missing.
from imagine.
Related Issues (20)
- examples directory needs checking HOT 2
- "Function" Fields HOT 1
- Old imagine repository HOT 8
- Pipeline saving, and resuming after interruption HOT 3
- Observables plotting tools HOT 2
- rc variables
- Posterior report not working for dimensionless parameters
- Pipeline interface improvements HOT 5
- Standard plotting methods/functions? HOT 3
- tutorial_priors not working
- Dockerfile and travis CI
- Repeatable runs with Hammurabi simulator HOT 4
- tutorial_one failing with Ultranest HOT 1
- Saved Pipelines include path to hammurabi HOT 2
- MultinestPipeline logs to STDOUT HOT 2
- Using Masks in Likelihood leads to "unsupported data type" error
- No field class or factory for Jansson & Farrar model
- Save pipeline "can't pickle abc_data objects" error
- Implement non-Hammurabi random fields
- Dealing with NaNs in measurements HOT 3
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 imagine.