[gambit-list] Proposed patch
feeley at iro.umontreal.ca
Mon Dec 16 13:09:54 EST 2013
On Dec 16, 2013, at 12:50 PM, Bradley Lucier <lucier at math.purdue.edu> wrote:
> I've added tests of the exceptions that should be raised for several of the trigonometric and hyperbolic functions, exp, log, and sqrt, and a few more.
Great. I'll take a look soon.
> I see now that if I want to add files to the git repository, then "git diff" will not be enough to show which files are added. I guess if I want to do more, I'll need to learn a bit of git.
After you create a unit test, you need to "git add" it. I.e.
git add tests/unit-tests/03-number/mynewtest.scm
You can check if you have forgotten to "git add" files by doing a
You'll see which files were modified, which were added, and which are untracked (that you might consider "git add"ing).
Then, you should do a
git add -p
to review your changes to the modified files (you can individually accept/reject each patch hunk with y/n, or all in a file with a).
Then you should do a
To commit your changes and give a description.
Then you can do a
to push your commit to the Gambit repo.
That's all there is to it!
> Here is a file containing the unit-tests directory after my changes.
More information about the Gambit-list