Classic
Drupal install profile testing with Behat/Mink, Selenium, & TravisCI
Install / Use
/learn @sprice/ClassicREADME
Classic
No longer maintained by @sprice
A copy of the Drupal 7 Standard profile, with Behat/Mink testing using Travis CI.
Installation
# Create Drupal codebase
drush make https://raw.github.com/sprice/classic/master/build-classic.make public_html
# Install Drupal
cd public_html
drush si classic --sites-subdir=default --db-url=mysql://USERNAME:PASSWORD@localhost/DB_NAME --account-name=admin --account-pass=classic --site-mail=admin@example.com --site-name="Drupal Classic Profile" --yes
# Install testing tools
cd profiles/classic/tests/behat
curl -s http://getcomposer.org/installer | php
php composer.phar install
Configure Behat
Modify /profiles/classic/tests/behat/behat.yml
Set base_url to your local host
# Run tests
cd /profiles/classic/tests/behat
./bin/behat
Create behat.local.yml from the example file and set your drush alias for the site.
Files of note
Related Skills
node-connect
345.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
104.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
345.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
345.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。

