blob: 8b3e765df57aadc9ba1d6fb5116ef6ddff30f579 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
var MockApplications = (function() {
var mockApps = {};
function getByManifestURL(url) {
return mockApps[url];
}
function mRegisterMockApp(mockApp) {
mockApps[mockApp.manifestURL] = mockApp;
}
function mUnregisterMockApp(mockApp) {
mockApps[mockApp.manifestURL] = null;
}
function mTeardown() {
mockApps = {};
}
return {
getByManifestURL: getByManifestURL,
mRegisterMockApp: mRegisterMockApp,
mUnregisterMockApp: mUnregisterMockApp,
mTeardown: mTeardown
};
})();
|