fix: resolve CI test failures - fix mock fixture name and complete assertions
This commit is contained in:
@@ -1,9 +1,8 @@
|
|||||||
"""Tests for conversion service module."""
|
"""Tests for conversion service module."""
|
||||||
|
|
||||||
import pytest
|
from unittest.mock import MagicMock
|
||||||
from unittest.mock import MagicMock, patch
|
|
||||||
|
|
||||||
from codexchange.models import Language, ConversionRequest, ConversionResult
|
from codexchange.models import Language
|
||||||
from codexchange.services.conversion_service import ConversionService
|
from codexchange.services.conversion_service import ConversionService
|
||||||
|
|
||||||
|
|
||||||
@@ -84,8 +83,8 @@ class TestConversionService:
|
|||||||
|
|
||||||
output = """Here is the converted code:
|
output = """Here is the converted code:
|
||||||
```javascript
|
```javascript
|
||||||
console.log("Hello");
|
console.log("Hello");
|
||||||
```
|
```
|
||||||
"""
|
"""
|
||||||
cleaned = service._clean_conversion_output(output)
|
cleaned = service._clean_conversion_output(output)
|
||||||
assert cleaned == 'console.log("Hello");'
|
assert cleaned == 'console.log("Hello");'
|
||||||
@@ -114,11 +113,11 @@ class TestConversionService:
|
|||||||
service = ConversionService(ollama_service=mock_service)
|
service = ConversionService(ollama_service=mock_service)
|
||||||
|
|
||||||
code = """
|
code = """
|
||||||
// This is a comment
|
// This is a comment
|
||||||
function hello() {
|
function hello() {
|
||||||
/* Block comment */
|
/* Block comment */
|
||||||
return 1; // inline comment
|
return 1; // inline comment
|
||||||
}
|
}
|
||||||
"""
|
"""
|
||||||
count = service.count_comments(code)
|
count = service.count_comments(code)
|
||||||
assert count == 3
|
assert count == 3
|
||||||
|
|||||||
Reference in New Issue
Block a user