Skip to content

Commit fe658a7

Browse files
committed
add heavy test marker
1 parent ffacbac commit fe658a7

File tree

3 files changed

+27
-1
lines changed

3 files changed

+27
-1
lines changed

.travis.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,5 @@ install:
1818
- pip install coveralls pytest-cov
1919
- pip install -r requirements.txt
2020
- FC=gfortran python setup.py develop
21-
script: travis_wait 30 pytest --cov=bipymc
21+
script: travis_wait 20 pytest --cov=bipymc -m "not heavy"
2222
after_success: coveralls

license.txt

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
Copyright (c) 2018 William Gurecky
2+
All rights reserved.
3+
4+
Redistribution and use in source and binary forms, with or without
5+
modification, are permitted provided that the following conditions are met:
6+
1. Redistributions of source code must retain the above copyright
7+
notice, this list of conditions and the following disclaimer.
8+
2. Redistributions in binary form must reproduce the above copyright
9+
notice, this list of conditions and the following disclaimer in the
10+
documentation and/or other materials provided with the distribution.
11+
3. Neither the name of the organization nor the
12+
names of its contributors may be used to endorse or promote products
13+
derived from this software without specific prior written permission.
14+
15+
THIS SOFTWARE IS PROVIDED BY William Gurecky ''AS IS'' AND ANY
16+
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
17+
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
18+
DISCLAIMED. IN NO EVENT SHALL William Gurecky BE LIABLE FOR ANY
19+
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
20+
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
21+
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
22+
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
23+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
24+
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

tests/test_100dgauss.py

+2
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
from mpi4py import MPI
1010
import matplotlib.pyplot as plt
1111
import time
12+
import pytest
1213
#
1314
from bipymc.utils import banana_rv, dblgauss_rv, d100_gauss
1415
from bipymc.mc_plot import mc_plot
@@ -20,6 +21,7 @@
2021
n_burn = 200000
2122

2223

24+
@pytest.mark.heavy
2325
class TestMcmc100DGauss(unittest.TestCase):
2426
def setUp(self):
2527
"""

0 commit comments

Comments
 (0)