Skip to content

Commit 2da84eb

Browse files
committed
update tests
1 parent 49c0494 commit 2da84eb

File tree

3 files changed

+11
-3
lines changed

3 files changed

+11
-3
lines changed

packages/cubejs-backend-native/test/config.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
from cube import config, file_repository
2+
from utils import test_function
23

34
config.schema_path = "models"
45
config.pg_sql_port = 5555
@@ -7,6 +8,7 @@
78

89
@config
910
def query_rewrite(query, ctx):
11+
query = test_function(query)
1012
print("[python] query_rewrite query=", query, " ctx=", ctx)
1113
return query
1214

packages/cubejs-backend-native/test/python.test.ts

+4-3
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,17 @@ const suite = native.isFallbackBuild() ? xdescribe : describe;
99
const darwinSuite = process.platform === 'darwin' && !native.isFallbackBuild() ? describe : xdescribe;
1010

1111
async function loadConfigurationFile(fileName: string) {
12-
const content = await fs.readFile(path.join(process.cwd(), 'test', fileName), 'utf8');
12+
const fullFileName = path.join(process.cwd(), 'test', fileName);
13+
const content = await fs.readFile(fullFileName, 'utf8');
1314
console.log('content', {
1415
content,
15-
fileName
16+
fileName: fullFileName
1617
});
1718

1819
const config = await native.pythonLoadConfig(
1920
content,
2021
{
21-
fileName
22+
fileName: fullFileName
2223
}
2324
);
2425

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Separate file module for testing python imports
2+
3+
# Simple test function
4+
def test_function(query: dict) -> dict:
5+
return query

0 commit comments

Comments
 (0)