| @@ -26,7 +26,7 @@ class Router: | |||||||
|     """ |     """ | ||||||
|     routes = None |     routes = None | ||||||
|     regex_types = { |     regex_types = { | ||||||
|         "string": (None, "\w+"), |         "string": (None, "[^/]+"), | ||||||
|         "int": (int, "\d+"), |         "int": (int, "\d+"), | ||||||
|         "number": (float, "[0-9\\.]+"), |         "number": (float, "[0-9\\.]+"), | ||||||
|         "alpha": (None, "[A-Za-z]+"), |         "alpha": (None, "[A-Za-z]+"), | ||||||
|   | |||||||
| @@ -39,6 +39,11 @@ def test_dynamic_route_string(): | |||||||
|     assert response.text == 'OK' |     assert response.text == 'OK' | ||||||
|     assert results[0] == 'test123' |     assert results[0] == 'test123' | ||||||
|  |  | ||||||
|  |     request, response = sanic_endpoint_test(app, uri='/folder/favicon.ico') | ||||||
|  |  | ||||||
|  |     assert response.text == 'OK' | ||||||
|  |     assert results[1] == 'favicon.ico' | ||||||
|  |  | ||||||
|  |  | ||||||
| def test_dynamic_route_int(): | def test_dynamic_route_int(): | ||||||
|     app = Sanic('test_dynamic_route_int') |     app = Sanic('test_dynamic_route_int') | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Channel Cat
					Channel Cat