summaryrefslogtreecommitdiffstats
path: root/spec/integration/ssl/host.rb
Commit message (Collapse)AuthorAgeFilesLines
* [#3994-part 2] rename integration tests to *_spec.rbMarkus Roberts2010-06-281-90/+0
| | | | | | | | | Some spec files like active_record.rb had names that would confuse the load path and get loaded instead of the intended implentation when the spec was run from the same directory as the file. Author: Matt Robinson <matt@puppetlabs.com> Date: Fri Jun 11 15:29:33 2010 -0700
* Always using the CA_name constant instead of "ca"Luke Kanies2009-11-201-1/+1
| | | | Signed-off-by: Luke Kanies <luke@madstop.com>
* Changing the Cacher.invalidate method to Cacher.expire.Luke Kanies2008-11-111-1/+1
| | | | Signed-off-by: Luke Kanies <luke@madstop.com>
* Using the new Cacher class for handling cached data.Luke Kanies2008-05-131-6/+1
| | | | | This provides a single, global bit for determining whether a given piece of cached data is still valid.
* The master and client now successfully speak xmlrpc using the new system.Luke Kanies2008-05-071-0/+2
| | | | | | The server is actually serving REST, but the client can't use it until we resolve the format and security issues that REST hasn't yet tackled.
* Fixing the HttpPool module to get rid of an infinite loop.Luke Kanies2008-05-061-0/+13
| | | | | | | | | We can't have the HttpPool class use the Indirector to see if it has a cert available, because it might be being used to try to download one, which would cause it to make an http instance, which would cause it to... Well, you get the idea. Adding and fixing a few other tests I ran into on the way.
* All SSL terminus classes now force the CA information into the right place.Luke Kanies2008-04-181-0/+10
| | | | | | | | | Without this, then you could end up duplicating your CA key into the normal directory depending on how caching was set up. Again, this design aspect isn't the most straightforward, but at least it's functional now.
* Adding integration tests for a lot of the SSL code.Luke Kanies2008-04-171-0/+70
This flushed out some problems, and things mostly look good now, but I don't think we're quite there yet.