Skip to content
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

Upgrade to latest ciftools #885

Merged
merged 8 commits into from Oct 9, 2020
Merged

Upgrade to latest ciftools #885

merged 8 commits into from Oct 9, 2020

Conversation

@JonStargaryen
Copy link
Member

@JonStargaryen JonStargaryen commented Aug 12, 2020

  • upgrade ciftools version (dedicated release that supports Java 8, properly supports arbitrary schemata)
  • removing the old mmCIF parser requires some discussion and is probably better of in a separate PR
Copy link
Contributor

@josemduarte josemduarte left a comment

Thank you! one comment about the test

import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;

public class CifFileSupplierTest {

This comment has been minimized.

@josemduarte

josemduarte Aug 12, 2020
Contributor

It'd be better to put this test under the integration test module. We'd like to have a clearer separation of unit tests and integration tests going forward: the structure module should have unit tests, and the integrationtest module should have integration tests.

This comment has been minimized.

@JonStargaryen

JonStargaryen Aug 12, 2020
Author Member

Seems like we had that discussion already. Just saw that the same test exists in the integrationtest module :) (https://github.com/biojava/biojava/blob/master/biojava-integrationtest/src/test/java/org/biojava/nbio/structure/test/io/cif/CifFileSupplierIntegrationTest.java). I deleted the redundant copy in biojava-structure.

Copy link
Contributor

@josemduarte josemduarte left a comment

Thanks!

@josemduarte josemduarte merged commit 3b1f1be into biojava:master Oct 9, 2020
1 check passed
1 check passed
continuous-integration/travis-ci/pr The Travis CI build passed
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

2 participants
You can’t perform that action at this time.