Skip to content

Commit 88c9b93

Browse files
committed
Auto merge of rust-lang#2125 - Turbo87:docs-rs, r=locks
mirage: Add basic route handler for `builds.json` API from docs.rs https://github.com/rust-lang/crates.io/blob/5cc7fb4d17c7400ce4a8db6218d6c773326b8de5/app/routes/crate/version.js#L31 is requesting data from docs.rs that we currently don't catch in our mock server. This MR adds a basic request handler for it that returns an empty response. r? @locks
2 parents ef4c740 + 54ffece commit 88c9b93

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

mirage/config.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import * as Categories from './route-handlers/categories';
22
import * as Crates from './route-handlers/crates';
3+
import * as DocsRS from './route-handlers/docs-rs';
34
import * as Keywords from './route-handlers/keywords';
45
import * as Summary from './route-handlers/summary';
56
import * as Teams from './route-handlers/teams';
@@ -8,6 +9,7 @@ import * as Users from './route-handlers/users';
89
export default function() {
910
Categories.register(this);
1011
Crates.register(this);
12+
DocsRS.register(this);
1113
Keywords.register(this);
1214
Summary.register(this);
1315
Teams.register(this);

mirage/route-handlers/docs-rs.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
export function register(server) {
2+
server.get('https://docs.rs/crate/:crate/:version/builds.json', function() {
3+
return [];
4+
});
5+
}

0 commit comments

Comments
 (0)