New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[MRG] Testing configuration #225

Merged
merged 9 commits into from Jul 15, 2017

Conversation

Projects
None yet
2 participants
@Titan-C
Member

Titan-C commented Apr 16, 2017

Taking in to advantage the movement to pytest in PR #217, I'm looking at how Sphinx tests itself using pytest and plan to produce some test builds to check sphinx-gallery builds the gallery with the correct configuration.

This PR depends on PR #217 and shall not be merged before that.

@Titan-C Titan-C referenced this pull request Apr 21, 2017

Merged

Move testing to py.test #217

@Titan-C Titan-C force-pushed the Titan-C:new_tests branch from 8403ec6 to 162a1c4 May 14, 2017

@Titan-C

This comment has been minimized.

Member

Titan-C commented May 14, 2017

This is the beginning of the test environment for the gallery. I now check that at least the input config is consistent with the complicated setup for the backreferences. Testing this was left pending from PR #151

@Titan-C Titan-C changed the title from [WIP] Testing configuration to [MRG] Testing configuration May 14, 2017

@pytest.fixture
def tmpdir():

This comment has been minimized.

@QuLogic

QuLogic Jun 28, 2017

Contributor

Pytest has a builtin tmpdir fixture.

This comment has been minimized.

@Titan-C

Titan-C Jun 28, 2017

Member

I was not aware I'll have a look at it.

@Titan-C Titan-C force-pushed the Titan-C:new_tests branch from ecc8ca8 to 942aefe Jul 15, 2017

@Titan-C Titan-C force-pushed the Titan-C:new_tests branch from 295aae8 to b3d2a63 Jul 15, 2017

@Titan-C Titan-C merged commit 9936344 into sphinx-gallery:master Jul 15, 2017

3 checks passed

ci/circleci Your tests passed on CircleCI!
Details
continuous-integration/appveyor/pr AppVeyor build succeeded
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details

@Titan-C Titan-C deleted the Titan-C:new_tests branch Jul 15, 2017

@Titan-C Titan-C referenced this pull request Oct 3, 2017

Merged

MRG+1: Use intersphinx #296

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment