Trying Travis CI

Code Coverage is a measurement of how many lines/blocks/arcs of your code are executed while the automated tests are running.

I was developing a shell as part of one of my course assignments (of CSE231). [The Code is hosted on GitHub and I plan to make the repository public, soon after the evaluations are done]

I am wanting to learn automated testing using Travis CI and probably packaging (makefiles) as a side benefit :) Let’s give it a shot!

References

  • https://stackoverflow.com/a/195027/2806163
  • https://docs.travis-ci.com/user/languages/c/
  • http://www.cs.colby.edu/maxwell/courses/tutorials/maketutor/
  • Changing capitalization in git: git mv https://stackoverflow.com/a/24979063/2806163
  • https://stackoverflow.com/questions/4296223/whats-the-simplest-makefile-i-could-have-the-works-for-a-single-c-file
  • https://www.youtube.com/watch?v=FEXY1ZP-sBs
  • Unit Tests of C in Python, talk: https://www.youtube.com/watch?v=zW_HyDTPjO0
Written on March 5, 2019