test_dataset.py 496 B

1234567891011121314151617
  1. """Tests for lambdagent Dataset."""
  2. from lambdagent.dataset import Dataset
  3. def test_dataset_to_prompt():
  4. d = Dataset(examples=[("1", "2"), ("2", "3")], description="Successor function")
  5. prompt = d.to_prompt()
  6. assert "Successor function" in prompt
  7. assert "Input: 1" in prompt
  8. assert "Output: 2" in prompt
  9. def test_dataset_to_lam():
  10. d = Dataset(examples=[("a", "b")])
  11. lam = d.to_lam("test_lam")
  12. assert lam._name == "test_lam"
  13. assert "Input: a" in lam.prompt