Skip to content

Commit 2ba7ec0

Browse files
committed
Fix tests
1 parent bef23ef commit 2ba7ec0

1 file changed

Lines changed: 16 additions & 22 deletions

File tree

tests/v1-methods.js

Lines changed: 16 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,9 @@
1-
import {createClient} from '@supabase/supabase-js'
21
import {describe, expect, test} from 'vitest'
3-
import {createSdk} from '../src/create-sdk.js'
4-
5-
const SUPABASE_URL = import.meta.env.VITE_SUPABASE_URL
6-
const SUPABASE_KEY = import.meta.env.VITE_SUPABASE_KEY
7-
const supabase = createClient(SUPABASE_URL, SUPABASE_KEY)
8-
const sdk = createSdk(supabase)
2+
import * as firebase from '../src/firebase.js'
93

104
describe('Firebase v1 methods', () => {
11-
test('sdk.firebase.readChannel returns raw Firebase data with firebase_id', async () => {
12-
const {data: channel, error} = await sdk.firebase.readChannel('detecteve')
5+
test('firebase.readChannel returns raw Firebase data with firebase_id', async () => {
6+
const {data: channel, error} = await firebase.readChannel('detecteve')
137

148
expect(error).toBeUndefined()
159
expect(channel).toBeDefined()
@@ -29,8 +23,8 @@ describe('Firebase v1 methods', () => {
2923
expect(channel.updated).toBeDefined()
3024
})
3125

32-
test('sdk.firebase.readTracks with slug returns raw Firebase tracks', async () => {
33-
const {data: tracks, error} = await sdk.firebase.readTracks({slug: 'detecteve'})
26+
test('firebase.readTracks with slug returns raw Firebase tracks', async () => {
27+
const {data: tracks, error} = await firebase.readTracks({slug: 'detecteve'})
3428

3529
expect(error).toBeUndefined()
3630
expect(tracks).toBeDefined()
@@ -53,21 +47,21 @@ describe('Firebase v1 methods', () => {
5347
expect(firstTrack.created).toBeDefined()
5448
})
5549

56-
test('sdk.firebase.readTracks with firebaseId returns same data as slug', async () => {
57-
const {data: channel} = await sdk.firebase.readChannel('detecteve')
58-
const {data: tracksBySlug} = await sdk.firebase.readTracks({slug: 'detecteve'})
59-
const {data: tracksByFbId} = await sdk.firebase.readTracks({
50+
test('firebase.readTracks with firebaseId returns same data as slug', async () => {
51+
const {data: channel} = await firebase.readChannel('detecteve')
52+
const {data: tracksBySlug} = await firebase.readTracks({slug: 'detecteve'})
53+
const {data: tracksByFbId} = await firebase.readTracks({
6054
firebaseId: channel.firebase_id
6155
})
6256

6357
expect(tracksBySlug.length).toBe(tracksByFbId.length)
6458
expect(tracksBySlug[0].id).toBe(tracksByFbId[0].id)
6559
})
6660

67-
test('sdk.firebase.parseChannel converts raw Firebase to v2 format', async () => {
68-
const {data: rawChannel} = await sdk.firebase.readChannel('detecteve')
61+
test('firebase.parseChannel converts raw Firebase to v2 format', async () => {
62+
const {data: rawChannel} = await firebase.readChannel('detecteve')
6963

70-
const parsed = sdk.firebase.parseChannel(rawChannel)
64+
const parsed = firebase.parseChannel(rawChannel)
7165

7266
expect(parsed.id).toBeDefined()
7367
expect(parsed.firebase_id).toBe(rawChannel.firebase_id)
@@ -79,11 +73,11 @@ describe('Firebase v1 methods', () => {
7973
expect(parsed.updated_at).toMatch(/^\d{4}-\d{2}-\d{2}T/)
8074
})
8175

82-
test('sdk.firebase.parseTrack converts raw Firebase to v2 format', async () => {
83-
const {data: rawChannel} = await sdk.firebase.readChannel('detecteve')
84-
const {data: rawTracks} = await sdk.firebase.readTracks({slug: 'detecteve'})
76+
test('firebase.parseTrack converts raw Firebase to v2 format', async () => {
77+
const {data: rawChannel} = await firebase.readChannel('detecteve')
78+
const {data: rawTracks} = await firebase.readTracks({slug: 'detecteve'})
8579

86-
const parsed = sdk.firebase.parseTrack(rawTracks[0], 'test-channel-uuid', 'detecteve')
80+
const parsed = firebase.parseTrack(rawTracks[0], 'test-channel-uuid', 'detecteve')
8781

8882
expect(parsed.id).toBeDefined()
8983
expect(parsed.firebase_id).toBe(rawTracks[0].id)

0 commit comments

Comments
 (0)