Fix py27 job in specs repo
In py27 job index.rst file was checked as any other file if it contains required headers and sections. But index.rst file has different format so this file should be skipped in this test. After that there was also issue with unexpected "Footnotes" section in neutron-inter.rst specs so this was also fixed. Change-Id: If2baf887c49025a5481e97b2fb3500736b8668b6
This commit is contained in:
parent
537788b261
commit
d531e274d5
|
@ -529,16 +529,10 @@ References
|
||||||
|
|
||||||
.. _networking-bgpvpn: https://docs.openstack.org/networking-bgpvpn
|
.. _networking-bgpvpn: https://docs.openstack.org/networking-bgpvpn
|
||||||
.. _networking-l2gw: https://docs.openstack.org/networking-l2gw
|
.. _networking-l2gw: https://docs.openstack.org/networking-l2gw
|
||||||
|
|
||||||
Footnotes
|
|
||||||
=========
|
|
||||||
|
|
||||||
.. [#f1] possible with floating IPs, VPNaaS, but not with the BGP VPN
|
.. [#f1] possible with floating IPs, VPNaaS, but not with the BGP VPN
|
||||||
interconnections API extension (using a BGPVPN does not require admin
|
interconnections API extension (using a BGPVPN does not require admin
|
||||||
right, but creating a new BGPVPN does require admin rights)
|
right, but creating a new BGPVPN does require admin rights)
|
||||||
|
|
||||||
.. [#f2] possible with VPNaaS, and BGP VPN interconnections, but not with
|
.. [#f2] possible with VPNaaS, and BGP VPN interconnections, but not with
|
||||||
floating IPs
|
floating IPs
|
||||||
|
|
||||||
.. [#f3] possible with floating IPs and BGP VPN interconnections, but by
|
.. [#f3] possible with floating IPs and BGP VPN interconnections, but by
|
||||||
definition not with VPNaaS
|
definition not with VPNaaS
|
||||||
|
|
|
@ -18,6 +18,7 @@ import testtools
|
||||||
|
|
||||||
POSTMORTEM = "postmortem"
|
POSTMORTEM = "postmortem"
|
||||||
STADIUM = "stadium"
|
STADIUM = "stadium"
|
||||||
|
INDEX = "index.rst"
|
||||||
|
|
||||||
|
|
||||||
class TestTitles(testtools.TestCase):
|
class TestTitles(testtools.TestCase):
|
||||||
|
@ -116,7 +117,9 @@ class TestTitles(testtools.TestCase):
|
||||||
|
|
||||||
files = glob.glob("specs/%s/*" % release)
|
files = glob.glob("specs/%s/*" % release)
|
||||||
for filename in files:
|
for filename in files:
|
||||||
if POSTMORTEM in filename or STADIUM in filename:
|
if (POSTMORTEM in filename or
|
||||||
|
STADIUM in filename or
|
||||||
|
INDEX in filename):
|
||||||
continue
|
continue
|
||||||
self.assertTrue(filename.endswith(".rst"),
|
self.assertTrue(filename.endswith(".rst"),
|
||||||
"spec's file must uses 'rst' extension.")
|
"spec's file must uses 'rst' extension.")
|
||||||
|
|
Loading…
Reference in New Issue