Skip to content

Commit c37fd29

Browse files
committed
move tests to correct directory and cleanup slates examples
1 parent 56b40be commit c37fd29

File tree

9 files changed

+7
-165
lines changed

9 files changed

+7
-165
lines changed

libs/langchain/langchain/chains/rl_chain/__init__.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
11
from .pick_best_chain import PickBest
2-
from .slates_chain import (
3-
SlatesPersonalizerChain,
4-
SlatesRandomPolicy,
5-
SlatesFirstChoicePolicy,
6-
)
72
from .rl_chain_base import (
83
Embed,
94
BasedOn,

libs/langchain/langchain/chains/rl_chain/requirements.txt

Lines changed: 0 additions & 7 deletions
This file was deleted.

libs/langchain/langchain/chains/rl_chain/tests/test_slates_text_embedder.py

Lines changed: 0 additions & 124 deletions
This file was deleted.

libs/langchain/langchain/chains/rl_chain/tests/test_utils.py

Lines changed: 0 additions & 14 deletions
This file was deleted.

libs/langchain/pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,7 @@ newspaper3k = {version = "^0.2.8", optional = true}
125125
amazon-textract-caller = {version = "<2", optional = true}
126126
xata = {version = "^1.0.0a7", optional = true}
127127
xmltodict = {version = "^0.13.0", optional = true}
128+
vowpal-wabbit-next = "0.6.0"
128129

129130

130131
[tool.poetry.group.test.dependencies]

libs/langchain/langchain/chains/rl_chain/tests/test_pick_best_chain_call.py renamed to libs/langchain/tests/unit_tests/chains/rl_chain/test_pick_best_chain_call.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
1-
import sys
2-
3-
sys.path.append("..")
4-
5-
import rl_chain.pick_best_chain as pick_best_chain
1+
import langchain.chains.rl_chain.pick_best_chain as pick_best_chain
62
from test_utils import MockEncoder
73
import pytest
84
from langchain.prompts.prompt import PromptTemplate

libs/langchain/langchain/chains/rl_chain/tests/test_pick_best_text_embedder.py renamed to libs/langchain/tests/unit_tests/chains/rl_chain/test_pick_best_text_embedder.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
1-
import sys
2-
3-
sys.path.append("..")
4-
5-
import rl_chain.pick_best_chain as pick_best_chain
1+
import langchain.chains.rl_chain.pick_best_chain as pick_best_chain
62
from test_utils import MockEncoder
73

84
import pytest

libs/langchain/langchain/chains/rl_chain/tests/test_rl_chain_base_embedder.py renamed to libs/langchain/tests/unit_tests/chains/rl_chain/test_rl_chain_base_embedder.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
1-
import sys
2-
3-
sys.path.append("..")
4-
5-
import rl_chain.rl_chain_base as base
1+
import langchain.chains.rl_chain.rl_chain_base as base
62
from test_utils import MockEncoder
73

84
import pytest
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
class MockEncoder:
2+
def encode(self, to_encode):
3+
return "[encoded]" + to_encode

0 commit comments

Comments
 (0)