mirror of
https://github.com/geoffsee/open-gsio.git
synced 2025-09-08 22:56:46 +00:00
Update tests to use updated HUMAN/ASSISTANT format instead of **Human**/**Assistant**.
This commit is contained in:
@@ -106,7 +106,7 @@ describe('AssistantSdk', () => {
|
|||||||
// The prompt should still contain examples
|
// The prompt should still contain examples
|
||||||
expect(prompt).toContain('#### Example 1');
|
expect(prompt).toContain('#### Example 1');
|
||||||
// Instead of checking for specific content, just verify that examples are included
|
// Instead of checking for specific content, just verify that examples are included
|
||||||
expect(prompt).toMatch(/\*\*Human\*\*: .+\n\*\*Assistant\*\*: .+/);
|
expect(prompt).toMatch(/HUMAN: .+\nASSISTANT: .+/);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -120,11 +120,11 @@ describe('AssistantSdk', () => {
|
|||||||
const result = AssistantSdk.useFewshots(fewshots);
|
const result = AssistantSdk.useFewshots(fewshots);
|
||||||
|
|
||||||
expect(result).toContain('#### Example 1');
|
expect(result).toContain('#### Example 1');
|
||||||
expect(result).toContain('**Human**: What is the capital of France?');
|
expect(result).toContain('HUMAN: What is the capital of France?');
|
||||||
expect(result).toContain('**Assistant**: Paris is the capital of France.');
|
expect(result).toContain('ASSISTANT: Paris is the capital of France.');
|
||||||
expect(result).toContain('#### Example 2');
|
expect(result).toContain('#### Example 2');
|
||||||
expect(result).toContain('**Human**: How do I make pasta?');
|
expect(result).toContain('HUMAN: How do I make pasta?');
|
||||||
expect(result).toContain('**Assistant**: Boil water, add pasta, cook until al dente.');
|
expect(result).toContain('ASSISTANT: Boil water, add pasta, cook until al dente.');
|
||||||
});
|
});
|
||||||
|
|
||||||
it('should respect the limit parameter', () => {
|
it('should respect the limit parameter', () => {
|
||||||
@@ -140,16 +140,16 @@ describe('AssistantSdk', () => {
|
|||||||
const result = AssistantSdk.useFewshots(fewshots, 3);
|
const result = AssistantSdk.useFewshots(fewshots, 3);
|
||||||
|
|
||||||
expect(result).toContain('#### Example 1');
|
expect(result).toContain('#### Example 1');
|
||||||
expect(result).toContain('**Human**: Q1');
|
expect(result).toContain('HUMAN: Q1');
|
||||||
expect(result).toContain('**Assistant**: A1');
|
expect(result).toContain('ASSISTANT: A1');
|
||||||
expect(result).toContain('#### Example 2');
|
expect(result).toContain('#### Example 2');
|
||||||
expect(result).toContain('**Human**: Q2');
|
expect(result).toContain('HUMAN: Q2');
|
||||||
expect(result).toContain('**Assistant**: A2');
|
expect(result).toContain('ASSISTANT: A2');
|
||||||
expect(result).toContain('#### Example 3');
|
expect(result).toContain('#### Example 3');
|
||||||
expect(result).toContain('**Human**: Q3');
|
expect(result).toContain('HUMAN: Q3');
|
||||||
expect(result).toContain('**Assistant**: A3');
|
expect(result).toContain('ASSISTANT: A3');
|
||||||
expect(result).not.toContain('#### Example 4');
|
expect(result).not.toContain('#### Example 4');
|
||||||
expect(result).not.toContain('**Human**: Q4');
|
expect(result).not.toContain('HUMAN: Q4');
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
Reference in New Issue
Block a user