Skip to content

Commit 13cda73

Browse files
committed
Fixes
1 parent 3d4c486 commit 13cda73

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

src/metrics-middleware.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ module.exports = (appVersion, projectName, framework = 'express') => {
5656
});
5757

5858
setupOptions.includeQueryParams = includeQueryParams;
59+
5960
setupOptions.defaultMetricsInterval = defaultMetricsInterval;
6061

6162
setupOptions.additionalLabels = utils.validateInput({
@@ -118,9 +119,6 @@ module.exports = (appVersion, projectName, framework = 'express') => {
118119
const defaultMetricLabels = ['method', 'route', 'code'];
119120

120121
const metricLabels = [
121-
'method',
122-
'route',
123-
'code',
124122
...additionalLabels,
125123
...excludeDefaultMetricLabels === true
126124
? []

test/unit-test/metric-middleware-koa-test.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -812,10 +812,11 @@ describe('metrics-middleware', () => {
812812
expect(Prometheus.register.getSingleMetric('http_request_size_bytes').labelNames).to.have.members(['method']);
813813
});
814814
it('and it\'s other type', () => {
815-
middleware({
816-
excludeDefaultMetricLabels: 'invalid'
817-
});
818-
expect(Prometheus.register.getSingleMetric('http_request_size_bytes').labelNames).to.have.members(['method', 'route', 'code']);
815+
expect(() => {
816+
middleware({
817+
excludeDefaultMetricLabels: 'invalid',
818+
});
819+
}).to.throw('excludeDefaultMetricLabels should be an array or a boolean');
819820
});
820821
afterEach(() => {
821822
Prometheus.register.clear();

0 commit comments

Comments
 (0)