summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Matt Kane <ascorbic@users.noreply.github.com> 2025-02-28 15:33:51 +0000
committerGravatar astrobot-houston <fred+astrobot@astro.build> 2025-02-28 15:33:51 +0000
commit9c7afbe6208c3a5ecd73a5767678bc6e049aba26 (patch)
tree6d7cd4b66b438f05e803838fd1e599ca4bf8466a
parentb5dabe9878510237ceb603ebd3e004da6e965a26 (diff)
downloadastro-9c7afbe6208c3a5ecd73a5767678bc6e049aba26.tar.gz
astro-9c7afbe6208c3a5ecd73a5767678bc6e049aba26.tar.zst
astro-9c7afbe6208c3a5ecd73a5767678bc6e049aba26.zip
[ci] format
-rw-r--r--packages/astro/test/types/session-data.ts14
1 files changed, 5 insertions, 9 deletions
diff --git a/packages/astro/test/types/session-data.ts b/packages/astro/test/types/session-data.ts
index 7997e39de..a57799745 100644
--- a/packages/astro/test/types/session-data.ts
+++ b/packages/astro/test/types/session-data.ts
@@ -1,8 +1,8 @@
-import "./session-env";
+import './session-env';
import { describe, it } from 'node:test';
import { expectTypeOf } from 'expect-type';
-import type { AstroCookies, ResolvedSessionConfig } from '../../dist/types/public/index.js';
import { AstroSession } from '../../dist/core/session.js';
+import type { AstroCookies, ResolvedSessionConfig } from '../../dist/types/public/index.js';
const defaultMockCookies = {
set: () => {},
@@ -10,7 +10,6 @@ const defaultMockCookies = {
get: () => 'astro cookie',
};
-
const defaultConfig: ResolvedSessionConfig<'memory'> = {
driver: 'memory',
cookie: 'test-session',
@@ -26,13 +25,12 @@ function createSession() {
describe('Session', () => {
it('Types session.get return values', () => {
const session = createSession();
-
+
expectTypeOf(session.get('value')).resolves.toEqualTypeOf<string | undefined>();
expectTypeOf(session.get('cart')).resolves.toEqualTypeOf<Array<string> | undefined>();
expectTypeOf(session.get('unknown')).resolves.toEqualTypeOf<any>();
-
});
it('Types session.set arguments', () => {
@@ -44,10 +42,8 @@ describe('Session', () => {
// Testing invalid types
// @ts-expect-error This should fail because the value is not a string
- expectTypeOf(session.set('value', 1)).toEqualTypeOf<void>();
+ expectTypeOf(session.set('value', 1)).toEqualTypeOf<void>();
// @ts-expect-error This should fail because the value is not an array
- expectTypeOf(session.set('cart', 'invalid')).toEqualTypeOf<void>();
+ expectTypeOf(session.set('cart', 'invalid')).toEqualTypeOf<void>();
});
-
});
- \ No newline at end of file