Allow dash characters in subdomain.

Thank you @zackslash via https://github.com/localtunnel/server/pull/47

Rebased to latest master.
This commit is contained in:
Roman Shtylman
2018-04-01 18:04:48 -07:00
parent b1c296a409
commit 37df802cc0
2 changed files with 16 additions and 1 deletions

View File

@@ -118,6 +118,21 @@ test('request specific domain', function(done) {
});
});
test('request domain with dash', function(done) {
var opt = {
host: 'http://localhost:' + lt_server_port,
subdomain: 'abcd-1234'
};
localtunnel(test._fake_port, opt, function(err, tunnel) {
assert.ifError(err);
var url = tunnel.url;
assert.ok(new RegExp('^http:\/\/.*localhost:' + lt_server_port + '$').test(url));
test._fake_url = url;
done(err);
});
});
test('request domain that is too long', function(done) {
var opt = {
host: 'http://localhost:' + lt_server_port,