Skip to content

fix test_step in UFC easyblock#872

Merged
boegel merged 1 commit intoeasybuilders:developfrom
boegel:ufc_test_step
Mar 16, 2016
Merged

fix test_step in UFC easyblock#872
boegel merged 1 commit intoeasybuilders:developfrom
boegel:ufc_test_step

Conversation

@boegel
Copy link
Copy Markdown
Member

@boegel boegel commented Mar 16, 2016

the UFC easyblock has been broken for a while (since #698 got merged), but this was not considered a big issue since UFC is deprecated (cfr. https://bitbucket.org/fenics-project/ufc-deprecated)

however, since the fix is pretty trivial...

@boegel boegel added this to the v2.8.0 milestone Mar 16, 2016
@hpcugentbot
Copy link
Copy Markdown

Easyblocks unit test suite PASSed (see https://jenkins1.ugent.be/job/easybuild-easyblocks-pr-builder/1854/console for more details).

This pull request is now ready for review/testing.

Please try and find someone who can tackle this; contact @boegel if you're not sure what to do.

@ehiggs
Copy link
Copy Markdown
Contributor

ehiggs commented Mar 16, 2016

The comment says it wants a string value. Should this return ''?

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Mar 16, 2016

No, one of the superclasses excepts a string value for the runtest easyconfig parameter (self.cfg['runtest']) in it's test_step; we now bypass the parent's test_step entirely (which makes sense, since UFC doesn't provide a test suite)

@ehiggs
Copy link
Copy Markdown
Contributor

ehiggs commented Mar 16, 2016

Then it seems good.

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Mar 16, 2016

This fixes the installing UFC and FFC on top, so well worth merging.

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Mar 16, 2016

Thanks for the review @ehiggs!

@boegel boegel modified the milestones: v2.7.0, v2.8.0 Mar 16, 2016
boegel added a commit that referenced this pull request Mar 16, 2016
fix test_step in UFC easyblock
@boegel boegel merged commit 5228fe9 into easybuilders:develop Mar 16, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants