Create fuzzy_train, bayes_spam, bayes_ham, test_corpus directories
with 777 permissions before running integration test to fix Docker
container write permission errors
echo "Downloading corpus from: $CORPUS_URL"
- # Create data directory with proper permissions
- sudo mkdir -p data
- sudo chmod 777 data
+ # Create data directory with proper permissions for Docker container
+ sudo mkdir -p data/{fuzzy_train,bayes_spam,bayes_ham,test_corpus}
+ sudo chmod -R 777 data
curl -L "$CORPUS_URL" -o data/corpus.zip