一个连接到openstax/accounts的示例pyramid应用
项目描述
这是一个连接到openstax/accounts的示例python pyramid应用。
安装
安装 virtualenv
virtualenv .
./bin/python setup.py install
设置openstax/services(参见karenc/openstax-setup)
将此应用注册到openstax/accounts
将development.ini.example复制到development.ini并更改值
通过 ./bin/pserve development.ini 启动应用
测试
将testing.ini复制到local_testing.ini并更改值。如果您打算针对openstax/accounts的本地实例运行功能测试,则此步骤是必要的。
cp testing.ini.example local_testing.ini
下载chrome驱动器
wget 'http://chromedriver.storage.googleapis.com/2.14/chromedriver_linux64.zip
如果您没有chrome
sudo apt-get install chromium-browser
解压chrome驱动器
unzip chromedriver_linux64.zip
将chrome驱动器添加到 $PATH
export PATH=$PATH:.
确保设置了 $DISPLAY,例如
export DISPLAY=localhost:10.0
或安装 xvfb
在没有openstax/accounts的情况下运行测试
xvfb-run ./bin/python setup.py test
或者运行所有测试(包括 LOCAL_INI,需要安装 openstax/accounts)
LOCAL_INI=local_testing.ini xvfb-run ./bin/python setup.py test
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源分发
openstax-accounts-1.0.0.zip (24.6 kB 查看哈希值)
openstax-accounts-1.0.0.tar.gz (15.0 kB 查看哈希值)
openstax-accounts-1.0.0.tar.bz2 (13.9 kB 查看哈希值)