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

[GSoC17] Unit tests + travis-ci.org build #1

Open
nemesisdesign opened this Issue Aug 20, 2015 · 6 comments

Comments

3 participants
@nemesisdesign
Member

nemesisdesign commented Aug 20, 2015

Unit tests are currently missing.

It would be good to have javascript based tests of the main features and an automated travis build.

The main features are:

  • ensure NetJSON Graph is converted correctly
  • ensure the right number of nodes is created
  • ensure the right number of links is created
  • ensure metadata overlay is displayed correctly
  • ensure information overlay is displayed when clicking on nodes
  • ensure information overlay is displayed when clicking on links

@nemesisdesign nemesisdesign added this to the 0.2 milestone Aug 20, 2015

@nemesisdesign

This comment has been minimized.

Show comment
Hide comment
@nemesisdesign
Member

nemesisdesign commented Aug 25, 2015

@ralphtheninja

This comment has been minimized.

Show comment
Hide comment
@ralphtheninja

ralphtheninja Aug 25, 2015

I'd try to break apart the functionality as much as possible and put into separate files for easier testing and then have a main file, e.g. index.js that pulls in the different parts.

ralphtheninja commented Aug 25, 2015

I'd try to break apart the functionality as much as possible and put into separate files for easier testing and then have a main file, e.g. index.js that pulls in the different parts.

@nemesisdesign

This comment has been minimized.

Show comment
Hide comment
@nemesisdesign

nemesisdesign May 31, 2017

Member

@geekplux can you work on this next please?

Member

nemesisdesign commented May 31, 2017

@geekplux can you work on this next please?

@geekplux

This comment has been minimized.

Show comment
Hide comment
@geekplux

geekplux May 31, 2017

Member

yep, next step we should add the test and CI

Member

geekplux commented May 31, 2017

yep, next step we should add the test and CI

@nemesisdesign nemesisdesign changed the title from Unit tests + travis-ci.org build to [GSoC17] Unit tests + travis-ci.org build Jul 13, 2017

@nemesisdesign

This comment has been minimized.

Show comment
Hide comment
@nemesisdesign

nemesisdesign Jul 21, 2017

Member

What's the status of this issue?

Member

nemesisdesign commented Jul 21, 2017

What's the status of this issue?

@geekplux

This comment has been minimized.

Show comment
Hide comment
@geekplux

geekplux Jul 21, 2017

Member

done

Member

geekplux commented Jul 21, 2017

done

@geekplux geekplux moved this from To Do to WIP in Rewrite netjsongraph.js Jul 26, 2017

@geekplux geekplux moved this from WIP to Await Review in Rewrite netjsongraph.js Jul 31, 2017

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