import test from 'brittle' import z32 from 'z32' import App from '@pubky/homeserver/test/helper/app.js' import Client from '../src/index.js' test('seed auth', async (t) => { // const homeserver = await App(t) // const client = new Client( // homeserver.homeserver.pkarr.serverPkarr.publicKey(), // { // relay: homeserver.testnet.relay // } // ) // await client.ready() // // const seed = Client.crypto.generateSeed() // const keypair = Client.crypto.generateKeyPair(seed) // const expectedUserId = keypair.public_key().to_string() // // const userIdResult = await client.signup(seed) // t.ok(userIdResult.isOk(), userIdResult.error) // // const userId = userIdResult.value // t.is(userId, expectedUserId) // // const session = await client.session() // t.ok(session?.users[userId]) // // { // await client.logout(userId) // // const session = await client.session() // t.absent(session?.users?.[userId]) // } // // { // await client.login(seed) // // const session = await client.session() // t.ok(session?.users[userId]) // } })