- Added failing unit test.
- Fixed test.
- Created a credential with username and password containing a slash.
- Set this credential on an observation URI for a repository.
- Used `bin/repository update R...` to pull the repostiory.
- Before patch, got an error about a malfored URI.
- After patch, things worked properly.
```
Cloning into bare repository '/Users/epriestley/dev/core/repo/local/55'...
fatal: unable to access 'https://slash/slash:slash/slash@github.com/epriestley/poems.git/': Could not resolve host: slash
```