aboutsummaryrefslogtreecommitdiff
path: root/spec
AgeCommit message (Collapse)Author
2018-07-25(maint) Import missed User type integration test from puppet repoJacob Helwig
2018-07-24(maint) Import the User type unit tests specific to ssh_authorized_keysJacob Helwig
Since these tests require both the User & Ssh_authorized_keys types are available, they are unlikely to be run as part of the Puppet test suite as this module is unlikely to be installed & available to Puppet's test suite. By moving the tests into this module, we can ensure that they're at least run as part of development of the module.
2018-07-17Install module on all hosts, not just those with default roleJosh Cooper
* Install module on all hosts, not just those with the default role * Remove dead comment
2018-07-02Remove test blocked on ticket marked as "Won't Do"Jacob Helwig
Since PUP-1605 was closed as "Won't Do", there doesn't seem to be much reason in keeping around an acceptance test (even if it is a pending one) that tests the scenario that PUP-1605 would have allowed.
2018-07-02Add default nodeset for acceptance testsJacob Helwig
2018-07-02Update acceptance tests to use RSpec syntaxJacob Helwig
2018-06-26Rename acceptance tests to have _spec at the endJacob Helwig
2018-06-25Remove Rubocop Performance/Caller violationJacob Helwig
Turns out that using `caller(n..n).first` is _significantly_ faster than `caller[n]`.
2018-06-25Remove Rubocop Layout/MultilineMethodCallIndentation violationsJacob Helwig
2018-06-25Remove Rubocop Style/TrailingCommaInLiteral violationJacob Helwig
2018-06-25Disable Rubocop Metrics/LineLength check for SSH key linesJacob Helwig
SSH keys are long, and splitting them into multiple lines can be error-prone, so we'll just disable the Metrics/LineLength check for lines that are SSH keys.
2018-06-25Disable Rubocop RSpec/AnyInstance check for specific instancesJacob Helwig
There isn't really a clean way to disable FileBucket backups without stubbing any_instance in these cases.
2018-06-25Remove Rubocop RSpec/DescribeMethod violationsJacob Helwig
2018-06-25Clean up hard tabs and whitespaceJacob Helwig
2018-06-25Fix duplicate test removing RSpec/RepeatedExample violationJacob Helwig
The "array host_alias" test was never actually testing against a list of host aliases, as it was using the exact same code as the "single host_alias" test. We now test against an actual array of host aliases in the manifest, and check that it is properly written out to the file.
2018-06-25Remove Rubocop RSpec/ScatteredLet violationsJacob Helwig
2018-06-25Remove Rubocop Lint/AmbiguousBlockAssociation violationJacob Helwig
2018-06-25Remove Rubocop RSpec/InstanceVariable violationsJacob Helwig
2018-06-22Remove Rubocop Style/BlockDelimiters violationsJacob Helwig
2018-06-22Clean up Rubocop Lint/ScriptPermission violationsJacob Helwig
2018-06-21Apply automatic PDK validation cleanupJacob Helwig
2018-06-21Initial sshkey type import from Puppet repositoryJacob Helwig
Imported from dbf5a8964af9b87446542d24f46534cf90f11f59 in the Puppet repo.