Skip to content

Commit

Permalink
Update tests
Browse files Browse the repository at this point in the history
  • Loading branch information
nathanramoscfa committed Jul 1, 2024
1 parent 87fd8fa commit ba6fac3
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 0 deletions.
8 changes: 8 additions & 0 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,10 @@ jobs:
- name: Set PYTHONPATH
run: echo "PYTHONPATH=$PYTHONPATH:$(pwd)" >> $GITHUB_ENV

# Print PYTHONPATH for debugging
- name: Print PYTHONPATH
run: echo "PYTHONPATH=${{ env.PYTHONPATH }}"

# Install the package in editable mode
- name: Install Package
run: pip install -e .
Expand All @@ -46,6 +50,10 @@ jobs:
- name: Set OpenAI API Key environment variable
run: echo "OPENAI_API_KEY=dummy_openai_api_key" >> $GITHUB_ENV

# Print environment variables for debugging
- name: Print environment variables
run: echo "FRED_API_KEY=${{ env.FRED_API_KEY }} && echo "OPENAI_API_KEY=${{ env.OPENAI_API_KEY }}"

# Lint with flake8
- name: Lint with flake8
run: flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics --max-line-length=80
Expand Down
3 changes: 3 additions & 0 deletions tests/test_balanced_approach_rule.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,9 @@ def mock_fred_data():

@patch('pyeconomics.models.monetary_policy.balanced_approach_rule.fred_client')
def test_balanced_approach_rule(mock_fred_client, mock_fred_data):
print("\nMocking fred_client in balanced_approach_rule")
print(f"mock_fred_client: {mock_fred_client}")

mock_fred_client.get_data_or_fetch.side_effect = (
lambda default, series_id, periods=0: mock_fred_data.get(series_id)
)
Expand Down

0 comments on commit ba6fac3

Please sign in to comment.