<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chouette-core/spec/models/chouette, branch fix_http_errors</title>
<subtitle>Chouette manage transport static data</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/'/>
<entry>
<title>Fix specs on VehicleJourneyAtStop</title>
<updated>2018-02-20T09:34:42+00:00</updated>
<author>
<name>Zog</name>
</author>
<published>2018-02-20T09:34:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=d0163321a875a64b8f1e15a614d18663d013da3c'/>
<id>d0163321a875a64b8f1e15a614d18663d013da3c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refs #5924 @2h; Provide a mechanism to define a custom importer</title>
<updated>2018-02-20T08:50:28+00:00</updated>
<author>
<name>Zog</name>
</author>
<published>2018-02-14T11:22:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=e168407ec0b842a73b42b5179936562b005d244b'/>
<id>e168407ec0b842a73b42b5179936562b005d244b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>route_base_spec.rb: Fix checksum test as a result of factory</title>
<updated>2018-02-09T17:16:24+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2018-02-09T17:16:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=c259d7e3e24259e14b4756f181b3a8784d8d1919'/>
<id>c259d7e3e24259e14b4756f181b3a8784d8d1919</id>
<content type='text'>
* The factory already creates `StopPoint`s for us, so we don't need to
  create any additional ones in the test. Previously this would give us
  eight stop points instead of three or five.
* Update the checksum in the factory after generating stop points. We
  need to do this because otherwise the checksum will be incorrect, not
  taking into account the new stop points. Without this change, the
  checksum starts out in an inconsistent state and causes the:

      1) Chouette::Route checksum behaves like checksum support doesn't change the checksum on save if the source hasn't been changed
         Failure/Error: expect(subject.checksum).to eq(checksum)

           expected: "bc0e7b37243682904bd7013108258fdc744b03e0c59ed1a30e24e112a49242c1"
                got: "b39d643fdd4f9d6ff62547750508af728a187de29a3d6e4295f9bb3d13559a51"

           (compared using ==)
         Shared Example Group: "checksum support" called from ./spec/models/chouette/route/route_base_spec.rb:5
         # ./spec/support/checksum_support.rb:84:in `block (2 levels) in &lt;top (required)&gt;'

  test to fail.

Refs #5416
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* The factory already creates `StopPoint`s for us, so we don't need to
  create any additional ones in the test. Previously this would give us
  eight stop points instead of three or five.
* Update the checksum in the factory after generating stop points. We
  need to do this because otherwise the checksum will be incorrect, not
  taking into account the new stop points. Without this change, the
  checksum starts out in an inconsistent state and causes the:

      1) Chouette::Route checksum behaves like checksum support doesn't change the checksum on save if the source hasn't been changed
         Failure/Error: expect(subject.checksum).to eq(checksum)

           expected: "bc0e7b37243682904bd7013108258fdc744b03e0c59ed1a30e24e112a49242c1"
                got: "b39d643fdd4f9d6ff62547750508af728a187de29a3d6e4295f9bb3d13559a51"

           (compared using ==)
         Shared Example Group: "checksum support" called from ./spec/models/chouette/route/route_base_spec.rb:5
         # ./spec/support/checksum_support.rb:84:in `block (2 levels) in &lt;top (required)&gt;'

  test to fail.

Refs #5416
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactoring spec checksum support</title>
<updated>2018-02-08T10:26:52+00:00</updated>
<author>
<name>Xinhui</name>
</author>
<published>2018-01-09T13:46:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=f3769c9d9fa0d4bf3c620a9c95e0c7533da9801c'/>
<id>f3769c9d9fa0d4bf3c620a9c95e0c7533da9801c</id>
<content type='text'>
Refs #5416
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Refs #5416
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactoring use subject as factory</title>
<updated>2018-02-07T16:09:22+00:00</updated>
<author>
<name>Xinhui</name>
</author>
<published>2018-01-05T15:43:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=31b7b91b46d2e8f740d2cfd493836219f5a4f42d'/>
<id>31b7b91b46d2e8f740d2cfd493836219f5a4f42d</id>
<content type='text'>
Refs #5416
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Refs #5416
</pre>
</div>
</content>
</entry>
<entry>
<title>Edit checksum stop_points attributes for route</title>
<updated>2018-02-07T16:06:33+00:00</updated>
<author>
<name>Xinhui</name>
</author>
<published>2018-01-05T15:28:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=8a5898177d9a793e791a7e1dcb3162f8bf11aecf'/>
<id>8a5898177d9a793e791a7e1dcb3162f8bf11aecf</id>
<content type='text'>
Refs #5416
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Refs #5416
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix checksum-related specs</title>
<updated>2018-02-06T11:48:57+00:00</updated>
<author>
<name>Zog</name>
</author>
<published>2018-02-06T11:48:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=4f58c4eaca46dc975aa907840cdbe067f6225d5e'/>
<id>4f58c4eaca46dc975aa907840cdbe067f6225d5e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #280 from af83/5417-checksum-relationships</title>
<updated>2018-02-06T10:56:29+00:00</updated>
<author>
<name>Luc Donnet</name>
</author>
<published>2018-02-06T10:56:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=dd7b62adcaa765b9dd5bcd3f3c156d6da2a9682c'/>
<id>dd7b62adcaa765b9dd5bcd3f3c156d6da2a9682c</id>
<content type='text'>
5417 Update parents checksum when children are created or updated</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
5417 Update parents checksum when children are created or updated</pre>
</div>
</content>
</entry>
<entry>
<title>Refs #5417; Fix specs</title>
<updated>2018-02-02T16:54:07+00:00</updated>
<author>
<name>Zog</name>
</author>
<published>2018-02-02T16:54:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=126879438a1109623a8445754e864c7082ba1649'/>
<id>126879438a1109623a8445754e864c7082ba1649</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refs #5417; Update parents checksum when children are created or updated</title>
<updated>2018-02-02T14:48:46+00:00</updated>
<author>
<name>Zog</name>
</author>
<published>2018-02-02T13:58:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=3f9329dffaf4a760adb128824b673c221c8320b8'/>
<id>3f9329dffaf4a760adb128824b673c221c8320b8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
