/usr/share/grafana/public/app/plugins/datasource/jaeger
import { MutableDataFrame } from '@grafana/data'; import { createTraceFrame, transformToJaeger } from './responseTransform'; import { testResponse, testResponseDataFrameFields } from './testResponse'; describe('createTraceFrame', () => { it('creates data frame from jaeger response', () => { const dataFrame = createTraceFrame(testResponse); expect(dataFrame.fields).toMatchObject(testResponseDataFrameFields); }); it('transforms to jaeger format from data frame', () => { const dataFrame = createTraceFrame(testResponse); const response = transformToJaeger(new MutableDataFrame(dataFrame)); expect(response).toMatchObject({ data: [testResponse] }); }); });
.
Edit
..
Edit
CHANGELOG.md
Edit
CheatSheet.tsx
Edit
README.md
Edit
components
Edit
configuration
Edit
datasource.test.ts
Edit
datasource.ts
Edit
dist
Edit
graphTransform.test.ts
Edit
graphTransform.ts
Edit
helpers
Edit
img
Edit
jest-setup.js
Edit
jest.config.js
Edit
mockJsonResponse.json
Edit
mockSearchResponse.json
Edit
mockTraceResponse.json
Edit
module.ts
Edit
package.json
Edit
plugin.json
Edit
project.json
Edit
responseTransform.test.ts
Edit
responseTransform.ts
Edit
testResponse.ts
Edit
tsconfig.json
Edit
types.ts
Edit
webpack.config.ts
Edit