Commit Graph

6 Commits

Author SHA1 Message Date
Thierry Carrez b413607a97 Update hacking version
yaml2ical was using a very old version that started to break with
newer Python, so it's time to upgrade. This requires a few adjustments
to quiet new warnings.

Change-Id: Ib081dcfeca7c40f877059793dab58d00a7b0d53e
2021-07-15 14:49:54 +02:00
Swapnil Kulkarni (coolsvap) c29e042cd1 Remove discover from test-requirements
It's only needed for python < 2.7 which is not supported

Change-Id: Iab11a79860d4b6d08f67ebc9ad93ee1cc818bc41
2016-08-23 19:22:57 -07:00
John L. Villalovos 23cff676d1 Manual sync to global-requirements
Update requirements.txt and test-requirements.txt to correspond with
what is in openstack/requirements global-requirements.txt

Change-Id: Ib624d339bdb979e87f98bb02000e33bd9cce9601
2016-08-23 16:37:12 -07:00
John L. Villalovos cf13e1a7ad Update hacking test-requirement
Update the hacking test-requirement to match openstack/requirements
global-requirements.txt

Fix errors caught by new version of hacking.

Change-Id: I90e9e9ed106b13b155b0b88fa2800736a9203814
2016-08-23 16:28:12 -07:00
Lance Bragstad ed99e524a8 Refactor Meeting init and enable unit tests
Previously, there were two load_meetings() methods. One was in util.py
and one was a member of the Meeting object. This commit combines the two
and makes it general enough for both cases.

Update tox.ini as well as .testr.conf so that we can run some basic unit
tests. An initial test has been added so there is something to run.

Change-Id: I44fd693f1a4c0a0efcf99d935123108f22afea36
2014-06-30 16:39:07 +00:00
Josh Tan 8451dcbbc7 Make code PEP8-compliant and add PEP8 test files
In order to run PEP8-compliance tests using PBR, the setup.py, setup.cfg,
requirements.txt, and tox.ini files must exist in the base directory of
this project. These files have been created and specified accordingly.

The specific environments to be tested using tox are specified in
requirements.txt and include the py33 and pep8 environments. Package
requirements are specified in requirements.txt and include pyyaml and
icalendar. Additional package requirements for testing are specified in
test-requirements.txt and include pbr and hacking.

Existing Python source code has been modified to pass PEP8-compliance
checks. This included adding docstrings and limiting line length.

Lastly, the README file has been renamed and files have been added
for the project license and manifest.

Change-Id: I51a50d64c579212c5c7fa756bb1d34e774666be9
2014-04-03 18:50:40 -05:00