You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/source/contributing.rst
+7-7
Original file line number
Diff line number
Diff line change
@@ -536,10 +536,10 @@ signatures and add deprecation warnings where needed.
536
536
537
537
.. _contributing.ci:
538
538
539
-
Testing Thru Continuous Integration
539
+
Testing With Continuous Integration
540
540
-----------------------------------
541
541
542
-
The *pandas* testing suite will run automatically on `Travis-CI <https://travis-ci.org/>`__,
542
+
The *pandas* test suite will run automatically on `Travis-CI <https://travis-ci.org/>`__,
543
543
`Appveyor <https://www.appveyor.com/>`__, and `Circle CI <https://circleci.com/>`__ continuous integration
544
544
services, once your pull request is submitted.
545
545
However, if you wish to run the test suite on a branch prior to submitting the pull request,
@@ -548,14 +548,14 @@ for `Travis-CI <http://about.travis-ci.org/docs/user/getting-started/>`__,
548
548
`Appveyor <https://www.appveyor.com/docs/>`__ , and `CircleCI <https://circleci.com/>`__.
549
549
550
550
A pull-request will be considered for merging when you have an all 'green' build. If any tests are failing,
551
-
then you will get a red 'X', where you can click thru to see the individual failed tests.
551
+
then you will get a red 'X', where you can click through to see the individual failed tests.
552
552
This is an example of a green build.
553
553
554
554
.. image:: _static/ci.png
555
555
556
556
.. note::
557
557
558
-
Each time you push to *your* fork, a *new* run of the tests will trigger on the CI. Appveyor will auto-cancel
558
+
Each time you push to *your* fork, a *new* run of the tests will be triggered on the CI. Appveyor will auto-cancel
559
559
any non-currently-running tests for that same pull-request. You can enable the auto-cancel feature for
560
560
`Travis-CI here <https://docs.travis-ci.com/user/customizing-the-build/#Building-only-the-latest-commit>`__ and
561
561
for `CircleCI here <https://circleci.com/changelog-legacy/#option-to-auto-cancel-redundant-builds>`__.
@@ -623,12 +623,12 @@ testing of many cases in a concise way that enables an easy-to-read syntax.
623
623
624
624
.. note::
625
625
626
-
.. code-block:: python
626
+
*pandas* existing test structure is *mostly* classed based, meaning that you will typically find tests wrapped in a class, inheriting from ``tm.TestCase``.
627
627
628
-
*pandas* existing test structure is*mostly* classed based, meaning that you will typically find tests wrapped in a class, inheriting from``tm.TestCase``.
628
+
.. code-block:: python
629
629
630
630
classTestReallyCoolFeature(tm.TestCase):
631
-
....
631
+
....
632
632
633
633
Going forward we are moving to a more *functional* style, please see below.
0 commit comments