Skip to content

datacamp/shellwhat_ext

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚠️ This repo has outdated tokens in its travisci config To make new releases for this project it needs to be moved to circleci

shellwhat_ext

Build Status codecov PyPI version FOSSA Status

Extensions to shellwhat testing.

Including in a DataCamp course

In the course's requirements.sh, add

# replace 0.0.1 with the appropriate release version
pip3 install --no-deps shellwhat-ext==0.0.1

To use the extensions in an exercise's SCT, import the function you want into the SCT block of the exercise:

from shellwhat_ext import test_cmdline
Ex() >> test_cmdline([['wc',   'l', '+']])

Deploying to PyPI

Follow these steps

  1. Open a PR, merge into master when appropriate.
  2. Once merged, increment __version__ = 0.0.1 to reflect changes (see semver for guidance).
  3. Create a github release labeled vVERSION. E.g. v0.0.1. (see here).

Running tests

make install
make test

License

FOSSA Status

About

Extensions to shellwhat testing

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 6