"""Unit tests for paths util.""" from unittest.mock import patch from lib.utils import paths @patch('lib.utils.paths.aws') def test_build_sales_file_slug(mock_aws): """Test building a sales_file slug.""" sales_file_id = 123 sales_file_name = 'make it rain' mock_aws.sanitize.return_value = 'make-it-rain' res = paths.build_sales_file_slug(sales_file_id, sales_file_name) assert res == '123-make-it-rain' mock_aws.sanitize.assert_called_once_with(sales_file_name)