Commit Graph

8 Commits

Author SHA1 Message Date
David Schmitt 8364b8e685 Enable code coverage tracking 2018-01-26 14:09:20 +00:00
Jesse Scott e4ef0ed2f8 (MAINT) Fix up rubocop settings and clean up inconsistent indentation 2017-10-20 14:37:28 -07:00
Peter Huene 33788ce247
(maint) Update gitignore to ignore RubyMine and rvm/rbenv files.
Adding `.idea/` and `.ruby-version` to gitignore.

Also adding `doc/` for YARD output.

Excluding VIM tags only in the root.
2016-09-14 13:42:28 -07:00
Hailee Kenney 9e32817380 (maint) Fix ruby namespacing issue
Prior to this commit, strings would raise an error when the server
command was run against a module directory that contained the strings
module. This was due to the fact that we were trying to reference
the YARD namespace but our own namespace was being prepending to the
front, making Ruby think the two class were the same.

In order to stop this from happening, prepend a :: to the front of the
YARD version of the class to tell Ruby that we mean the YARD namespace.
2015-12-08 12:00:58 -08:00
Hailee Kenney ee6997cd24 (PDOC-9) Add preliminary full system test
In order to help ensure that the strings module is not broken
during development, add a full system integration test which can
run at regular intervals to ensure that the module is working as
expected.

The test installs the string module as well as a test module which
contains the different types of puppet and ruby code that the strings
module can document. It then runs strings and ensures that the HTML
generated is correct.

Additionally, make some changes to the Gemfile to allow strings to
be run as a gem even if it isn't installed in the modulepath. Also
make a few changes to the unit tests to make them compatible with
the version of rspec required by Beaker.
2014-10-06 10:08:30 -07:00
Hailee Kenney 3f81f44df2 (maint) Update .gitignore to ignore .yardoc files
When YARD produces documentation, it also adds a .yardoc file.
Update the .gitignore for this project to ignore these files.
2014-09-04 17:04:16 -07:00
Charlie Sharpsteen 5d5013b39d Add Bundler artifacts to .gitignore 2014-05-25 19:11:32 -07:00
Charlie Sharpsteen a9408c792b Initial commit
Added skeleton from `puppet module generate` minus bits related to manifests.
2014-05-16 10:57:24 -07:00