mirror of
https://github.com/prymitive/karma
synced 2026-05-07 03:26:52 +00:00
feat(ui): consumer Alertmanager version and cluster members
This commit is contained in:
@@ -64,7 +64,9 @@ beforeEach(() => {
|
||||
name: "default",
|
||||
uri: "file:///mock",
|
||||
publicURI: "http://example.com",
|
||||
error: ""
|
||||
error: "",
|
||||
version: "0.15.0",
|
||||
clusterMembers: ["default"]
|
||||
}
|
||||
]
|
||||
};
|
||||
@@ -186,7 +188,9 @@ describe("<Silence />", () => {
|
||||
name: "default",
|
||||
uri: "file:///mock",
|
||||
publicURI: "http://example.com",
|
||||
error: ""
|
||||
error: "",
|
||||
version: "0.15.0",
|
||||
clusterMembers: ["default"]
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
@@ -23,19 +23,25 @@ beforeEach(() => {
|
||||
name: "am1",
|
||||
uri: "http://am1.example.com",
|
||||
publicURI: "http://am1.example.com",
|
||||
error: ""
|
||||
error: "",
|
||||
version: "0.15.0",
|
||||
clusterMembers: ["am1"]
|
||||
},
|
||||
{
|
||||
name: "am2",
|
||||
uri: "http://am2.example.com",
|
||||
publicURI: "http://am2.example.com",
|
||||
error: ""
|
||||
error: "",
|
||||
version: "0.15.0",
|
||||
clusterMembers: ["am2"]
|
||||
},
|
||||
{
|
||||
name: "am3",
|
||||
uri: "http://am3.example.com",
|
||||
publicURI: "http://am3.example.com",
|
||||
error: ""
|
||||
error: "",
|
||||
version: "0.15.0",
|
||||
clusterMembers: ["am3"]
|
||||
}
|
||||
];
|
||||
silenceFormStore = new SilenceFormStore();
|
||||
@@ -139,7 +145,9 @@ describe("<AlertManagerInput />", () => {
|
||||
alertStore.data.upstreams.instances[0] = {
|
||||
name: "am1",
|
||||
publicURI: "http://am1.example.com/new",
|
||||
error: ""
|
||||
error: "",
|
||||
version: "0.15.0",
|
||||
clusterMembers: ["am1"]
|
||||
};
|
||||
// force update since this is where the mismatch check lives
|
||||
tree.instance().componentDidUpdate();
|
||||
|
||||
@@ -17,7 +17,9 @@ beforeEach(() => {
|
||||
name: "mockAlertmanager",
|
||||
uri: "file:///mock",
|
||||
publicURI: "http://example.com",
|
||||
error: ""
|
||||
error: "",
|
||||
version: "0.15.0",
|
||||
clusterMembers: ["mockAlertmanager"]
|
||||
}
|
||||
]
|
||||
};
|
||||
|
||||
@@ -68,7 +68,9 @@ const APIAlertmanagerUpstream = PropTypes.exact({
|
||||
name: PropTypes.string.isRequired,
|
||||
uri: PropTypes.string.isRequired,
|
||||
publicURI: PropTypes.string.isRequired,
|
||||
error: PropTypes.string.isRequired
|
||||
error: PropTypes.string.isRequired,
|
||||
version: PropTypes.string.isRequired,
|
||||
clusterMembers: PropTypes.arrayOf(PropTypes.string).isRequired
|
||||
});
|
||||
|
||||
export {
|
||||
|
||||
@@ -68,7 +68,9 @@ const MockAlertmanager = () => ({
|
||||
name: "default",
|
||||
uri: "http://localhost",
|
||||
publicURI: "http://am.example.com",
|
||||
error: ""
|
||||
error: "",
|
||||
version: "0.15.0",
|
||||
clusterMembers: ["default"]
|
||||
});
|
||||
|
||||
export {
|
||||
|
||||
Reference in New Issue
Block a user