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."""
|
||||
|
||||
import pytest
|
||||
from unittest.mock import MagicMock, patch
|
||||
from unittest.mock import MagicMock
|
||||
|
||||
from codexchange.models import Language, ConversionRequest, ConversionResult
|
||||
from codexchange.models import Language
|
||||
from codexchange.services.conversion_service import ConversionService
|
||||
|
||||
|
||||
@@ -84,8 +83,8 @@ class TestConversionService:
|
||||
|
||||
output = """Here is the converted code:
|
||||
```javascript
|
||||
console.log("Hello");
|
||||
```
|
||||
console.log("Hello");
|
||||
```
|
||||
"""
|
||||
cleaned = service._clean_conversion_output(output)
|
||||
assert cleaned == 'console.log("Hello");'
|
||||
@@ -114,11 +113,11 @@ class TestConversionService:
|
||||
service = ConversionService(ollama_service=mock_service)
|
||||
|
||||
code = """
|
||||
// This is a comment
|
||||
function hello() {
|
||||
/* Block comment */
|
||||
return 1; // inline comment
|
||||
}
|
||||
// This is a comment
|
||||
function hello() {
|
||||
/* Block comment */
|
||||
return 1; // inline comment
|
||||
}
|
||||
"""
|
||||
count = service.count_comments(code)
|
||||
assert count == 3
|
||||
|
||||
Reference in New Issue
Block a user