Comments (1)
Jasmine (especially in the browser) doesn't have any relationships between which spec file tests which implementation file. If you have a subset of files that can't be loaded in the same page as some other subset of files, you probably want to have multiple jasmine.yml
files and use the JASMINE_CONFIG_PATH
environment variable (looks like we missed that in the docs) to pick the right one when running your tests. This would mean you need to run two (or more) jasmine:ci
tasks to run all of your specs.
The other option would be to refactor/rework your implementations so that all of the files can be loaded into the browser at the same time and just instantiate the underlying objects in your specs.
Hope this helps. Thanks for using Jasmine! Closing this.
from jasmine-gem.
Related Issues (20)
- Make "Spec List" default HOT 1
- jasmine:ci keeps waiting for jasmine server to start with Puma 3.7 HOT 5
- Jasmine:ci rake task doesn't work with PhantomJS 2.1.1 (via NPM) HOT 1
- `rake jasmine` doesn't play well with Passenger + Rails 5 HOT 4
- localhost hardcoded in base.rb HOT 5
- jsx trouble HOT 1
- jasmine:ci hangs after running examples HOT 6
- set seed via configuration HOT 2
- PhantomJS is abandoned, replace it with Selenium/Chrome headless HOT 6
- CSS file found instead of JS file HOT 1
- Use proxy for rails server HOT 1
- Assets fail to be included for Rails 3.2.22 using genrators HOT 2
- How to use it with IstanbulJS ? HOT 1
- After updating jasmine from jasmine 2.4.0 to jasmine 3.3.0 I am getting some error HOT 2
- Chrome headless, TypeError: Converting circular structure to JSON HOT 3
- 3.4.0 - random ignored for jasmine:server HOT 6
- Chrome headless backend not documented
- Jasmine unable to work with rails 6 HOT 11
- Chrome on Arch
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 jasmine-gem.