jonnybarnes.uk/tests/Unit/NotesTest.php

433 lines
16 KiB
PHP
Raw Normal View History

2017-02-18 16:38:18 +00:00
<?php
2021-03-17 18:38:18 +00:00
declare(strict_types=1);
2017-02-18 16:38:18 +00:00
namespace Tests\Unit;
2022-07-09 10:08:26 +01:00
use App\Models\Contact;
use App\Models\Media;
use App\Models\Note;
use App\Models\Place;
use App\Models\Tag;
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
use GuzzleHttp\Client;
2021-03-17 18:38:18 +00:00
use GuzzleHttp\Handler\MockHandler;
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
use GuzzleHttp\HandlerStack;
use GuzzleHttp\Psr7\Response;
2022-07-09 10:08:26 +01:00
use Illuminate\Filesystem\Filesystem;
use Illuminate\Foundation\Testing\RefreshDatabase;
use Illuminate\Support\Facades\Cache;
2021-03-17 18:38:18 +00:00
use Tests\TestCase;
2017-02-18 16:38:18 +00:00
class NotesTest extends TestCase
{
use RefreshDatabase;
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
2017-02-18 16:38:18 +00:00
/**
Improved test code coverage, including necessary refactor Squashed commit of the following: commit 18996bc4916e945e130ad4abb17149ea2d0afa93 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:46:41 2017 +0000 Fixing styleci issue commit e5bfedfdede637d3090603b55946cc34aec8b52d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:45:47 2017 +0000 The Micorpub controller istelf is basically refactored now commit 9eacc968c8bf9b0f5e746c38f04423c51f678d50 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:16:23 2017 +0000 Add more tests, easily into 90% plus test coverage now commit 2dcbf94298841884083f752f17de46ef7809a369 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 10:57:42 2017 +0000 Fix some styleci issues commit 6a989f61af412d59751281bc09ba0778597f09ec Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 10:56:13 2017 +0000 First real attempt at refactoring micropub controller commit c10da3d630ca8e06b120122041bb6c64c1084325 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:51:20 2017 +0000 Fix a styleci issue commit d7ee556fdebdd2160620e65d4bf3c67134f01187 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:47:52 2017 +0000 Improve the code for the media endpoint and add tests commit bc81bbaff3fad8afcc2135d76f213bba8ba54534 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:47:07 2017 +0000 Modify process image to process media, this allows for improvment within the micropub controller commit d13035cb2cbeff41d15ff017beb9a5b6bb41daee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 15:14:18 2017 +0000 Better name the current tests commit 0a2ef16f74f3e322a945a8d6b239be3f97e8c5b8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 14:08:13 2017 +0000 Reach 100% code coverage for webmentions commit 60f8b196a0fb4e6570b74d7577a9ff5f6c218613 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 13:35:03 2017 +0000 Fix a styleci issue commit e96be1869da909b8b080a38e4e33f94656b5b786 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 13:32:54 2017 +0000 Add tests for Notes Admin code commit 213319798bf5b3118034ab18a7c9eca5cf18296f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:44:02 2017 +0000 Fix a styleci issue commit a614332c7664f66edcb78ef23db392a417c0deb0 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:43:02 2017 +0000 Fix a phpcs issue commit 6a2e445dbf87fb8b48a24b34ca0fc3518b4376b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:20:19 2017 +0000 Add some tests fopr editing places in the admin cp commit 7044f2555228ffd7df2823c0c19a4380ca886b5d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 11:35:59 2017 +0000 Add tests for contacts admin code commit 280c4498dbe2cf2879a08ee45a90a0c9ff2f296a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Dec 2 13:45:27 2017 +0000 Improve admin related tests commit ee93a108d11053b1f2fe38f30f3219b3e96267fc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Dec 2 00:01:42 2017 +0000 Measure coverage with coveralls commit 47c4f5088b1b12e4d183a72b9792e723bda64f77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:57:32 2017 +0000 Remove un-used PhotosController commit 5737621dbc0ff7009896b483e1d004cdf2eb1523 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:47:08 2017 +0000 Remove the curl test that was used for debugging purposes commit b4d312b056df884eef7e4b0392b5dd1a3ae978bd Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:39:47 2017 +0000 We don’t want ports in the longurl/shorturl env vars commit 915370845448ef4e1be1ff5e7f4ef084c4200953 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:30:17 2017 +0000 Use the right port commit f9a3eac51063899fd003a8fa572dcf972d2f3a5c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:18:57 2017 +0000 I can’t get nginx listening on custom domains commit 3742a04cda5b5ae56ad839bf0ed74ddd9874e74c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:10:51 2017 +0000 Try naked domains, i.e. without .localhost commit d46040f86f32f0a70dae3bd1cf7c27465ee83a77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:02:51 2017 +0000 Add some default values back for pid and error_log commit f15eb73b995f215e3b56243bbba49f23393beb5e Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:56:38 2017 +0000 Let pid be the default value commit 91048b96302b5f13c1eba4ae9ab226ff00859ea6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:51:22 2017 +0000 Don’t try and run php-fpm and nginx on the same port commit 4203f7de976df9d0e832c09b18f15fff05837af7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:36:26 2017 +0000 Can only have one default_server commit 6d117929d09707add7d687883d4cb6eba5881e96 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:10:35 2017 +0000 Try and get a long url and short url both working commit 995c7721e3dd96b01307cf75ae0f839fad96aaf9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:01:14 2017 +0000 Test the remaining shorturl redirects commit d4c8a1a9c41c4e807d986b54c397b88a54292713 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:00:54 2017 +0000 Get rid of some of my legacy redirects commit 96d8c5b4cf576d66864a9e241cbef89b7bbe4597 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 21:46:42 2017 +0000 Try and fix which url is being replied to commit 692a7d0a2dcb3050f9c6da4afce2bb6c8ee72583 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 21:22:15 2017 +0000 Add tests and improve code for the search feature commit 442c26ff485a4d20710e1c38ab78bb1df212edda Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 20:04:00 2017 +0000 Add tests for saving css preference in the session commit e2180f0c40e4e8de293d2dd174816095affb0e3f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:35:32 2017 +0000 Some styleci fixes commit a90bbe79c092ee4548f4fbad1399b99fddcb432c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:33:40 2017 +0000 Don’t consider un-used laravel middleware when calculating code coverage commit 15edeb0d0179d5a37648c454d316c99250ba9bea Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:27:42 2017 +0000 Add some tests for the process webmention job commit a354c63945c582196990823845b57c7e51ff182d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 17:55:47 2017 +0000 Add tests for save profile image job commit 0230102bafddbccd81512c37330be0e2fcb39a53 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 15:05:30 2017 +0000 Test sending webmentions commit e664e911c5fcca7fc884eda39253b503970a8bc2 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 15:04:44 2017 +0000 Fix typo in test name commit 391d1aa8f584b9e8bd8a7154b68447a2098ddc1a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 12:04:05 2017 +0000 Add tests for syndication jobs commit 16d8215c09ff235c5b8253189055ad6c17f2f009 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 11:49:05 2017 +0000 Fix issue with scope date and month being 12 the int or 12 the string commit 0d9aaaa178b088a6856a70f4338fffea0ad8a0f3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 19:00:39 2017 +0000 Improve Bookmark processing code and test coverage commit 93d4419b37af7d0fcf8fe48cb855c1290512b30c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 18:59:10 2017 +0000 Improve Like processing code and test coverage commit 1ccb42c48a4760daf9cf0bed744740aa931a6a89 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 14:12:07 2017 +0000 Try and install nginx natively, given its listed in travis-ci/apt-package-whitelist commit 126a3c4c9639eae1a986674a952923dd4e1384cc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 12:09:47 2017 +0000 Test the download webmention job commit 2889e95c1526796684613d7fbb0998f654dbef28 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 12:08:56 2017 +0000 Test the add client job commit 4054a24e93ffe5dd68c2ab211bf6a88b114c3f10 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 21:21:09 2017 +0000 Ignore code coverage for such a trivial command commit 5bda55d401fa677a84d334b6200d7ce045e23a90 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 18:22:18 2017 +0000 For now don’t analyse laravel’s exception handler commit bb21e2ffc620cf22c14b49f2f292616f0d1bcc77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 18:21:55 2017 +0000 test coverage commit 2980127778d5be8dee7dd119cc6eb20b7a9f5e52 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 16:30:44 2017 +0000 phpcs fixes commit 6e802bf78a93e5886a38007177d54d33ed85b31b Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 16:28:47 2017 +0000 Increase and improve tests for bookmarks commit 1f6ffbacb86be86faa2cd37022d50e41f9582d59 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 13:04:11 2017 +0000 Increase test coverage for token generation/validation commit 66d866fdbfd1dcd0f161d4d30c7fb79fbb4a7250 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 16:58:30 2017 +0000 Increase test coverage for Place relasted code commit 6774d5c837ccc8c7d9f1cd80607dd40ffb5257f5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 16:57:42 2017 +0000 Increase test coverage for Like relasted code commit 4e055527276499eca721cf9be64473d91b30e1d9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 10:21:21 2017 +0000 Ignore code that can’t be tested from coverage analysis commit fbe7a88ab2319a3dcf4d441bd6db7be49e6445c5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 10:20:48 2017 +0000 Increase test coverages for note creation/deletion commit cae9bce276372a4870b0cbe7ebd561ef49d1b131 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 15:16:52 2017 +0000 Test a single bookmark page commit e23cf9846ae5bb28554d7665aee92826e237dc38 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 15:16:34 2017 +0000 Test login route for admin page commit 9e2902f2048edac949edd0cc73e1abbf84a4f224 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 14:11:46 2017 +0000 Improve articles controller to redirect outdated links, add tests commit 49bfaaf615461149a06bcfb74fd7a676eb3d49f8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:57:03 2017 +0000 Remove Auth controllers we don’t use commit 5cebbc45aa72d24fc729c314c4f6ef1fc99c16d3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:36:11 2017 +0000 More testing, looking at middleware being applied commit 2e5c9dd77143d3b23b3461decd5d1cda1375c510 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:12:56 2017 +0000 Tweak reply webmentions and re-parsing them, as well as add tests commit 766739f42fe8432daa10172ae7fcff84fe29d78d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 21:18:56 2017 +0000 Test redownload webmentions command dispatches the job commit 6a25e99af4bad4ea3070a1ac4277542a52f6b465 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 20:24:18 2017 +0000 Fixing and increasing test coverage for notes, still some work left to do commit 1e10fffb344b50a4665060d42e94cb564a8404e7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 15:16:11 2017 +0000 Increase test coverage for places commit 0b40ccedd285262b57be2414dfa2fd637e80ef2b Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 11:54:08 2017 +0000 Tweak of code and increased test coverage commit 64dc03b381fb79046e57ba2c623cb3a667adc345 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:38:17 2017 +0000 Increase text coverage for Tags commit 62bdb775ec5ec2c06595fc4d427703c683ae81a7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:25:33 2017 +0000 Increase test coverage for media-client code commit 6bcf4cb909048e94aed7b7807bbe380833c258a1 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:25:05 2017 +0000 Incurease test coverage for media commit 89ede0fd1c9d7ee66b1af8be2b4d75b03b4bd8b9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:24:36 2017 +0000 Fix some issues with notes and increase test coverage commit 1ad7c952703e9098bd80c2024eeec0a0937c9db3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:40:33 2017 +0000 Improve bookmarks test coverage commit 5a3cb440edeb9c63e9c447a36b3000dcb0b0ec7a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:40:05 2017 +0000 Add Like tests commit 8481e367ea74b081269a99ee97175f49d71176b8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:08:38 2017 +0000 Add a another Like to the db without content and with an auhtor_url commit 4053dcf8ec02e8b3618eb3ad2b875870368eab49 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:07:32 2017 +0000 Don’t show the url instead of content, just leave blank commit 8e12a125b927efd327323044e5f86beef6ccef8c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:05:36 2017 +0000 Add tests for Article model commit d827d3399a1ed9513c4bac05e5078345f2768081 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:05:14 2017 +0000 Make sure year and month are cast to ints for scopeDate commit db747d95bc80e521604b4b3487bed6c7fd46b8fe Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:04:26 2017 +0000 Remove un-needed webmentions method, change scopeDate to use integers for month
2017-12-07 15:06:56 +00:00
* Test the getNoteAttribute method. This will then also call the
* relevant sub-methods.
2017-02-18 16:38:18 +00:00
*
2021-03-17 18:38:18 +00:00
* @test
2022-07-09 10:08:26 +01:00
*
2017-02-18 16:38:18 +00:00
* @return void
*/
2021-03-17 18:38:18 +00:00
public function getNoteAttributeMethodCallsSubMethods(): void
2017-02-18 16:38:18 +00:00
{
2021-03-17 18:38:18 +00:00
// phpcs:ignore
2020-01-26 17:44:10 +00:00
$expected = '<p>Having a <a rel="tag" class="p-category" href="/notes/tagged/beer">#beer</a> at the local. 🍺</p>' . PHP_EOL;
$note = Note::factory([
'note' => 'Having a #beer at the local. 🍺',
])->create();
2017-02-18 16:38:18 +00:00
$this->assertEquals($expected, $note->note);
}
/**
* Look for a default image in the contacts h-card for the makeHCards method.
*
2021-03-17 18:38:18 +00:00
* @test
2022-07-09 10:08:26 +01:00
*
2017-02-18 16:38:18 +00:00
* @return void
*/
2021-03-17 18:38:18 +00:00
public function defaultImageUsedAsFallbackInMakehcardsMethod(): void
2017-02-18 16:38:18 +00:00
{
2021-03-17 18:38:18 +00:00
// phpcs:ignore
$expected = '<p>Hi <span class="u-category h-card mini-h-card"><a class="u-url p-name" href="http://tantek.com">Tantek Çelik</a><span class="hovercard"> <a class="u-url" href="https://twitter.com/t"><img class="social-icon" src="/assets/img/social-icons/twitter.svg"> t</a><img class="u-photo" alt="" src="/assets/profile-images/default-image"></span></span></p>' . PHP_EOL;
Contact::factory()->create([
'nick' => 'tantek',
'name' => 'Tantek Çelik',
'homepage' => 'http://tantek.com',
'twitter' => 't',
'facebook' => null,
]);
$note = Note::factory()->create([
'note' => 'Hi @tantek',
]);
2017-02-18 16:38:18 +00:00
$this->assertEquals($expected, $note->note);
}
/**
* Look for a specific profile image in the contacts h-card.
*
2021-03-17 18:38:18 +00:00
* @test
2022-07-09 10:08:26 +01:00
*
2017-02-18 16:38:18 +00:00
* @return void
*/
2021-03-17 18:38:18 +00:00
public function specificProfileImageUsedInMakehcardsMethod(): void
2017-02-18 16:38:18 +00:00
{
Contact::factory()->create([
'nick' => 'aaron',
'name' => 'Aaron Parecki',
'homepage' => 'https://aaronparecki.com',
'twitter' => null,
'facebook' => 123456,
]);
$fileSystem = new Filesystem();
$fileSystem->ensureDirectoryExists(public_path('/assets/profile-images/aaronparecki.com'));
2022-07-09 10:08:26 +01:00
if (! $fileSystem->exists(public_path('/assets/profile-images/aaronparecki.com/image'))) {
$fileSystem->copy('./tests/aaron.png', public_path('/assets/profile-images/aaronparecki.com/image'));
}
$note = Note::factory()->create([
'note' => 'Hi @aaron',
]);
// phpcs:ignore
$expected = '<p>Hi <span class="u-category h-card mini-h-card"><a class="u-url p-name" href="https://aaronparecki.com">Aaron Parecki</a><span class="hovercard"><a class="u-url" href="https://www.facebook.com/123456"><img class="social-icon" src="/assets/img/social-icons/facebook.svg"> Facebook</a> <img class="u-photo" alt="" src="/assets/profile-images/aaronparecki.com/image"></span></span></p>' . PHP_EOL;
2017-02-18 16:38:18 +00:00
$this->assertEquals($expected, $note->note);
}
/**
* Look for twitter URL when theres no associated contact.
*
2021-03-17 18:38:18 +00:00
* @test
2022-07-09 10:08:26 +01:00
*
2017-02-18 16:38:18 +00:00
* @return void
*/
2021-03-17 18:38:18 +00:00
public function twitterLinkIsCreatedWhenNoContactFound(): void
2017-02-18 16:38:18 +00:00
{
$expected = '<p>Hi <a href="https://twitter.com/bob">@bob</a></p>' . PHP_EOL;
$note = Note::factory()->create([
'note' => 'Hi @bob',
]);
2017-02-18 16:38:18 +00:00
$this->assertEquals($expected, $note->note);
}
Improved test code coverage, including necessary refactor Squashed commit of the following: commit 18996bc4916e945e130ad4abb17149ea2d0afa93 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:46:41 2017 +0000 Fixing styleci issue commit e5bfedfdede637d3090603b55946cc34aec8b52d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:45:47 2017 +0000 The Micorpub controller istelf is basically refactored now commit 9eacc968c8bf9b0f5e746c38f04423c51f678d50 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:16:23 2017 +0000 Add more tests, easily into 90% plus test coverage now commit 2dcbf94298841884083f752f17de46ef7809a369 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 10:57:42 2017 +0000 Fix some styleci issues commit 6a989f61af412d59751281bc09ba0778597f09ec Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 10:56:13 2017 +0000 First real attempt at refactoring micropub controller commit c10da3d630ca8e06b120122041bb6c64c1084325 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:51:20 2017 +0000 Fix a styleci issue commit d7ee556fdebdd2160620e65d4bf3c67134f01187 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:47:52 2017 +0000 Improve the code for the media endpoint and add tests commit bc81bbaff3fad8afcc2135d76f213bba8ba54534 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:47:07 2017 +0000 Modify process image to process media, this allows for improvment within the micropub controller commit d13035cb2cbeff41d15ff017beb9a5b6bb41daee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 15:14:18 2017 +0000 Better name the current tests commit 0a2ef16f74f3e322a945a8d6b239be3f97e8c5b8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 14:08:13 2017 +0000 Reach 100% code coverage for webmentions commit 60f8b196a0fb4e6570b74d7577a9ff5f6c218613 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 13:35:03 2017 +0000 Fix a styleci issue commit e96be1869da909b8b080a38e4e33f94656b5b786 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 13:32:54 2017 +0000 Add tests for Notes Admin code commit 213319798bf5b3118034ab18a7c9eca5cf18296f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:44:02 2017 +0000 Fix a styleci issue commit a614332c7664f66edcb78ef23db392a417c0deb0 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:43:02 2017 +0000 Fix a phpcs issue commit 6a2e445dbf87fb8b48a24b34ca0fc3518b4376b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:20:19 2017 +0000 Add some tests fopr editing places in the admin cp commit 7044f2555228ffd7df2823c0c19a4380ca886b5d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 11:35:59 2017 +0000 Add tests for contacts admin code commit 280c4498dbe2cf2879a08ee45a90a0c9ff2f296a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Dec 2 13:45:27 2017 +0000 Improve admin related tests commit ee93a108d11053b1f2fe38f30f3219b3e96267fc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Dec 2 00:01:42 2017 +0000 Measure coverage with coveralls commit 47c4f5088b1b12e4d183a72b9792e723bda64f77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:57:32 2017 +0000 Remove un-used PhotosController commit 5737621dbc0ff7009896b483e1d004cdf2eb1523 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:47:08 2017 +0000 Remove the curl test that was used for debugging purposes commit b4d312b056df884eef7e4b0392b5dd1a3ae978bd Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:39:47 2017 +0000 We don’t want ports in the longurl/shorturl env vars commit 915370845448ef4e1be1ff5e7f4ef084c4200953 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:30:17 2017 +0000 Use the right port commit f9a3eac51063899fd003a8fa572dcf972d2f3a5c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:18:57 2017 +0000 I can’t get nginx listening on custom domains commit 3742a04cda5b5ae56ad839bf0ed74ddd9874e74c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:10:51 2017 +0000 Try naked domains, i.e. without .localhost commit d46040f86f32f0a70dae3bd1cf7c27465ee83a77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:02:51 2017 +0000 Add some default values back for pid and error_log commit f15eb73b995f215e3b56243bbba49f23393beb5e Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:56:38 2017 +0000 Let pid be the default value commit 91048b96302b5f13c1eba4ae9ab226ff00859ea6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:51:22 2017 +0000 Don’t try and run php-fpm and nginx on the same port commit 4203f7de976df9d0e832c09b18f15fff05837af7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:36:26 2017 +0000 Can only have one default_server commit 6d117929d09707add7d687883d4cb6eba5881e96 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:10:35 2017 +0000 Try and get a long url and short url both working commit 995c7721e3dd96b01307cf75ae0f839fad96aaf9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:01:14 2017 +0000 Test the remaining shorturl redirects commit d4c8a1a9c41c4e807d986b54c397b88a54292713 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:00:54 2017 +0000 Get rid of some of my legacy redirects commit 96d8c5b4cf576d66864a9e241cbef89b7bbe4597 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 21:46:42 2017 +0000 Try and fix which url is being replied to commit 692a7d0a2dcb3050f9c6da4afce2bb6c8ee72583 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 21:22:15 2017 +0000 Add tests and improve code for the search feature commit 442c26ff485a4d20710e1c38ab78bb1df212edda Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 20:04:00 2017 +0000 Add tests for saving css preference in the session commit e2180f0c40e4e8de293d2dd174816095affb0e3f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:35:32 2017 +0000 Some styleci fixes commit a90bbe79c092ee4548f4fbad1399b99fddcb432c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:33:40 2017 +0000 Don’t consider un-used laravel middleware when calculating code coverage commit 15edeb0d0179d5a37648c454d316c99250ba9bea Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:27:42 2017 +0000 Add some tests for the process webmention job commit a354c63945c582196990823845b57c7e51ff182d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 17:55:47 2017 +0000 Add tests for save profile image job commit 0230102bafddbccd81512c37330be0e2fcb39a53 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 15:05:30 2017 +0000 Test sending webmentions commit e664e911c5fcca7fc884eda39253b503970a8bc2 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 15:04:44 2017 +0000 Fix typo in test name commit 391d1aa8f584b9e8bd8a7154b68447a2098ddc1a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 12:04:05 2017 +0000 Add tests for syndication jobs commit 16d8215c09ff235c5b8253189055ad6c17f2f009 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 11:49:05 2017 +0000 Fix issue with scope date and month being 12 the int or 12 the string commit 0d9aaaa178b088a6856a70f4338fffea0ad8a0f3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 19:00:39 2017 +0000 Improve Bookmark processing code and test coverage commit 93d4419b37af7d0fcf8fe48cb855c1290512b30c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 18:59:10 2017 +0000 Improve Like processing code and test coverage commit 1ccb42c48a4760daf9cf0bed744740aa931a6a89 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 14:12:07 2017 +0000 Try and install nginx natively, given its listed in travis-ci/apt-package-whitelist commit 126a3c4c9639eae1a986674a952923dd4e1384cc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 12:09:47 2017 +0000 Test the download webmention job commit 2889e95c1526796684613d7fbb0998f654dbef28 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 12:08:56 2017 +0000 Test the add client job commit 4054a24e93ffe5dd68c2ab211bf6a88b114c3f10 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 21:21:09 2017 +0000 Ignore code coverage for such a trivial command commit 5bda55d401fa677a84d334b6200d7ce045e23a90 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 18:22:18 2017 +0000 For now don’t analyse laravel’s exception handler commit bb21e2ffc620cf22c14b49f2f292616f0d1bcc77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 18:21:55 2017 +0000 test coverage commit 2980127778d5be8dee7dd119cc6eb20b7a9f5e52 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 16:30:44 2017 +0000 phpcs fixes commit 6e802bf78a93e5886a38007177d54d33ed85b31b Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 16:28:47 2017 +0000 Increase and improve tests for bookmarks commit 1f6ffbacb86be86faa2cd37022d50e41f9582d59 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 13:04:11 2017 +0000 Increase test coverage for token generation/validation commit 66d866fdbfd1dcd0f161d4d30c7fb79fbb4a7250 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 16:58:30 2017 +0000 Increase test coverage for Place relasted code commit 6774d5c837ccc8c7d9f1cd80607dd40ffb5257f5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 16:57:42 2017 +0000 Increase test coverage for Like relasted code commit 4e055527276499eca721cf9be64473d91b30e1d9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 10:21:21 2017 +0000 Ignore code that can’t be tested from coverage analysis commit fbe7a88ab2319a3dcf4d441bd6db7be49e6445c5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 10:20:48 2017 +0000 Increase test coverages for note creation/deletion commit cae9bce276372a4870b0cbe7ebd561ef49d1b131 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 15:16:52 2017 +0000 Test a single bookmark page commit e23cf9846ae5bb28554d7665aee92826e237dc38 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 15:16:34 2017 +0000 Test login route for admin page commit 9e2902f2048edac949edd0cc73e1abbf84a4f224 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 14:11:46 2017 +0000 Improve articles controller to redirect outdated links, add tests commit 49bfaaf615461149a06bcfb74fd7a676eb3d49f8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:57:03 2017 +0000 Remove Auth controllers we don’t use commit 5cebbc45aa72d24fc729c314c4f6ef1fc99c16d3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:36:11 2017 +0000 More testing, looking at middleware being applied commit 2e5c9dd77143d3b23b3461decd5d1cda1375c510 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:12:56 2017 +0000 Tweak reply webmentions and re-parsing them, as well as add tests commit 766739f42fe8432daa10172ae7fcff84fe29d78d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 21:18:56 2017 +0000 Test redownload webmentions command dispatches the job commit 6a25e99af4bad4ea3070a1ac4277542a52f6b465 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 20:24:18 2017 +0000 Fixing and increasing test coverage for notes, still some work left to do commit 1e10fffb344b50a4665060d42e94cb564a8404e7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 15:16:11 2017 +0000 Increase test coverage for places commit 0b40ccedd285262b57be2414dfa2fd637e80ef2b Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 11:54:08 2017 +0000 Tweak of code and increased test coverage commit 64dc03b381fb79046e57ba2c623cb3a667adc345 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:38:17 2017 +0000 Increase text coverage for Tags commit 62bdb775ec5ec2c06595fc4d427703c683ae81a7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:25:33 2017 +0000 Increase test coverage for media-client code commit 6bcf4cb909048e94aed7b7807bbe380833c258a1 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:25:05 2017 +0000 Incurease test coverage for media commit 89ede0fd1c9d7ee66b1af8be2b4d75b03b4bd8b9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:24:36 2017 +0000 Fix some issues with notes and increase test coverage commit 1ad7c952703e9098bd80c2024eeec0a0937c9db3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:40:33 2017 +0000 Improve bookmarks test coverage commit 5a3cb440edeb9c63e9c447a36b3000dcb0b0ec7a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:40:05 2017 +0000 Add Like tests commit 8481e367ea74b081269a99ee97175f49d71176b8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:08:38 2017 +0000 Add a another Like to the db without content and with an auhtor_url commit 4053dcf8ec02e8b3618eb3ad2b875870368eab49 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:07:32 2017 +0000 Don’t show the url instead of content, just leave blank commit 8e12a125b927efd327323044e5f86beef6ccef8c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:05:36 2017 +0000 Add tests for Article model commit d827d3399a1ed9513c4bac05e5078345f2768081 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:05:14 2017 +0000 Make sure year and month are cast to ints for scopeDate commit db747d95bc80e521604b4b3487bed6c7fd46b8fe Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:04:26 2017 +0000 Remove un-needed webmentions method, change scopeDate to use integers for month
2017-12-07 15:06:56 +00:00
2021-03-17 18:38:18 +00:00
/** @test */
public function shorturlMethodReturnsExpectedValue(): void
Improved test code coverage, including necessary refactor Squashed commit of the following: commit 18996bc4916e945e130ad4abb17149ea2d0afa93 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:46:41 2017 +0000 Fixing styleci issue commit e5bfedfdede637d3090603b55946cc34aec8b52d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:45:47 2017 +0000 The Micorpub controller istelf is basically refactored now commit 9eacc968c8bf9b0f5e746c38f04423c51f678d50 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:16:23 2017 +0000 Add more tests, easily into 90% plus test coverage now commit 2dcbf94298841884083f752f17de46ef7809a369 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 10:57:42 2017 +0000 Fix some styleci issues commit 6a989f61af412d59751281bc09ba0778597f09ec Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 10:56:13 2017 +0000 First real attempt at refactoring micropub controller commit c10da3d630ca8e06b120122041bb6c64c1084325 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:51:20 2017 +0000 Fix a styleci issue commit d7ee556fdebdd2160620e65d4bf3c67134f01187 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:47:52 2017 +0000 Improve the code for the media endpoint and add tests commit bc81bbaff3fad8afcc2135d76f213bba8ba54534 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:47:07 2017 +0000 Modify process image to process media, this allows for improvment within the micropub controller commit d13035cb2cbeff41d15ff017beb9a5b6bb41daee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 15:14:18 2017 +0000 Better name the current tests commit 0a2ef16f74f3e322a945a8d6b239be3f97e8c5b8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 14:08:13 2017 +0000 Reach 100% code coverage for webmentions commit 60f8b196a0fb4e6570b74d7577a9ff5f6c218613 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 13:35:03 2017 +0000 Fix a styleci issue commit e96be1869da909b8b080a38e4e33f94656b5b786 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 13:32:54 2017 +0000 Add tests for Notes Admin code commit 213319798bf5b3118034ab18a7c9eca5cf18296f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:44:02 2017 +0000 Fix a styleci issue commit a614332c7664f66edcb78ef23db392a417c0deb0 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:43:02 2017 +0000 Fix a phpcs issue commit 6a2e445dbf87fb8b48a24b34ca0fc3518b4376b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:20:19 2017 +0000 Add some tests fopr editing places in the admin cp commit 7044f2555228ffd7df2823c0c19a4380ca886b5d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 11:35:59 2017 +0000 Add tests for contacts admin code commit 280c4498dbe2cf2879a08ee45a90a0c9ff2f296a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Dec 2 13:45:27 2017 +0000 Improve admin related tests commit ee93a108d11053b1f2fe38f30f3219b3e96267fc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Dec 2 00:01:42 2017 +0000 Measure coverage with coveralls commit 47c4f5088b1b12e4d183a72b9792e723bda64f77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:57:32 2017 +0000 Remove un-used PhotosController commit 5737621dbc0ff7009896b483e1d004cdf2eb1523 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:47:08 2017 +0000 Remove the curl test that was used for debugging purposes commit b4d312b056df884eef7e4b0392b5dd1a3ae978bd Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:39:47 2017 +0000 We don’t want ports in the longurl/shorturl env vars commit 915370845448ef4e1be1ff5e7f4ef084c4200953 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:30:17 2017 +0000 Use the right port commit f9a3eac51063899fd003a8fa572dcf972d2f3a5c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:18:57 2017 +0000 I can’t get nginx listening on custom domains commit 3742a04cda5b5ae56ad839bf0ed74ddd9874e74c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:10:51 2017 +0000 Try naked domains, i.e. without .localhost commit d46040f86f32f0a70dae3bd1cf7c27465ee83a77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:02:51 2017 +0000 Add some default values back for pid and error_log commit f15eb73b995f215e3b56243bbba49f23393beb5e Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:56:38 2017 +0000 Let pid be the default value commit 91048b96302b5f13c1eba4ae9ab226ff00859ea6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:51:22 2017 +0000 Don’t try and run php-fpm and nginx on the same port commit 4203f7de976df9d0e832c09b18f15fff05837af7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:36:26 2017 +0000 Can only have one default_server commit 6d117929d09707add7d687883d4cb6eba5881e96 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:10:35 2017 +0000 Try and get a long url and short url both working commit 995c7721e3dd96b01307cf75ae0f839fad96aaf9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:01:14 2017 +0000 Test the remaining shorturl redirects commit d4c8a1a9c41c4e807d986b54c397b88a54292713 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:00:54 2017 +0000 Get rid of some of my legacy redirects commit 96d8c5b4cf576d66864a9e241cbef89b7bbe4597 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 21:46:42 2017 +0000 Try and fix which url is being replied to commit 692a7d0a2dcb3050f9c6da4afce2bb6c8ee72583 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 21:22:15 2017 +0000 Add tests and improve code for the search feature commit 442c26ff485a4d20710e1c38ab78bb1df212edda Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 20:04:00 2017 +0000 Add tests for saving css preference in the session commit e2180f0c40e4e8de293d2dd174816095affb0e3f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:35:32 2017 +0000 Some styleci fixes commit a90bbe79c092ee4548f4fbad1399b99fddcb432c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:33:40 2017 +0000 Don’t consider un-used laravel middleware when calculating code coverage commit 15edeb0d0179d5a37648c454d316c99250ba9bea Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:27:42 2017 +0000 Add some tests for the process webmention job commit a354c63945c582196990823845b57c7e51ff182d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 17:55:47 2017 +0000 Add tests for save profile image job commit 0230102bafddbccd81512c37330be0e2fcb39a53 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 15:05:30 2017 +0000 Test sending webmentions commit e664e911c5fcca7fc884eda39253b503970a8bc2 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 15:04:44 2017 +0000 Fix typo in test name commit 391d1aa8f584b9e8bd8a7154b68447a2098ddc1a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 12:04:05 2017 +0000 Add tests for syndication jobs commit 16d8215c09ff235c5b8253189055ad6c17f2f009 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 11:49:05 2017 +0000 Fix issue with scope date and month being 12 the int or 12 the string commit 0d9aaaa178b088a6856a70f4338fffea0ad8a0f3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 19:00:39 2017 +0000 Improve Bookmark processing code and test coverage commit 93d4419b37af7d0fcf8fe48cb855c1290512b30c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 18:59:10 2017 +0000 Improve Like processing code and test coverage commit 1ccb42c48a4760daf9cf0bed744740aa931a6a89 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 14:12:07 2017 +0000 Try and install nginx natively, given its listed in travis-ci/apt-package-whitelist commit 126a3c4c9639eae1a986674a952923dd4e1384cc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 12:09:47 2017 +0000 Test the download webmention job commit 2889e95c1526796684613d7fbb0998f654dbef28 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 12:08:56 2017 +0000 Test the add client job commit 4054a24e93ffe5dd68c2ab211bf6a88b114c3f10 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 21:21:09 2017 +0000 Ignore code coverage for such a trivial command commit 5bda55d401fa677a84d334b6200d7ce045e23a90 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 18:22:18 2017 +0000 For now don’t analyse laravel’s exception handler commit bb21e2ffc620cf22c14b49f2f292616f0d1bcc77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 18:21:55 2017 +0000 test coverage commit 2980127778d5be8dee7dd119cc6eb20b7a9f5e52 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 16:30:44 2017 +0000 phpcs fixes commit 6e802bf78a93e5886a38007177d54d33ed85b31b Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 16:28:47 2017 +0000 Increase and improve tests for bookmarks commit 1f6ffbacb86be86faa2cd37022d50e41f9582d59 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 13:04:11 2017 +0000 Increase test coverage for token generation/validation commit 66d866fdbfd1dcd0f161d4d30c7fb79fbb4a7250 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 16:58:30 2017 +0000 Increase test coverage for Place relasted code commit 6774d5c837ccc8c7d9f1cd80607dd40ffb5257f5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 16:57:42 2017 +0000 Increase test coverage for Like relasted code commit 4e055527276499eca721cf9be64473d91b30e1d9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 10:21:21 2017 +0000 Ignore code that can’t be tested from coverage analysis commit fbe7a88ab2319a3dcf4d441bd6db7be49e6445c5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 10:20:48 2017 +0000 Increase test coverages for note creation/deletion commit cae9bce276372a4870b0cbe7ebd561ef49d1b131 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 15:16:52 2017 +0000 Test a single bookmark page commit e23cf9846ae5bb28554d7665aee92826e237dc38 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 15:16:34 2017 +0000 Test login route for admin page commit 9e2902f2048edac949edd0cc73e1abbf84a4f224 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 14:11:46 2017 +0000 Improve articles controller to redirect outdated links, add tests commit 49bfaaf615461149a06bcfb74fd7a676eb3d49f8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:57:03 2017 +0000 Remove Auth controllers we don’t use commit 5cebbc45aa72d24fc729c314c4f6ef1fc99c16d3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:36:11 2017 +0000 More testing, looking at middleware being applied commit 2e5c9dd77143d3b23b3461decd5d1cda1375c510 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:12:56 2017 +0000 Tweak reply webmentions and re-parsing them, as well as add tests commit 766739f42fe8432daa10172ae7fcff84fe29d78d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 21:18:56 2017 +0000 Test redownload webmentions command dispatches the job commit 6a25e99af4bad4ea3070a1ac4277542a52f6b465 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 20:24:18 2017 +0000 Fixing and increasing test coverage for notes, still some work left to do commit 1e10fffb344b50a4665060d42e94cb564a8404e7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 15:16:11 2017 +0000 Increase test coverage for places commit 0b40ccedd285262b57be2414dfa2fd637e80ef2b Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 11:54:08 2017 +0000 Tweak of code and increased test coverage commit 64dc03b381fb79046e57ba2c623cb3a667adc345 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:38:17 2017 +0000 Increase text coverage for Tags commit 62bdb775ec5ec2c06595fc4d427703c683ae81a7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:25:33 2017 +0000 Increase test coverage for media-client code commit 6bcf4cb909048e94aed7b7807bbe380833c258a1 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:25:05 2017 +0000 Incurease test coverage for media commit 89ede0fd1c9d7ee66b1af8be2b4d75b03b4bd8b9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:24:36 2017 +0000 Fix some issues with notes and increase test coverage commit 1ad7c952703e9098bd80c2024eeec0a0937c9db3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:40:33 2017 +0000 Improve bookmarks test coverage commit 5a3cb440edeb9c63e9c447a36b3000dcb0b0ec7a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:40:05 2017 +0000 Add Like tests commit 8481e367ea74b081269a99ee97175f49d71176b8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:08:38 2017 +0000 Add a another Like to the db without content and with an auhtor_url commit 4053dcf8ec02e8b3618eb3ad2b875870368eab49 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:07:32 2017 +0000 Don’t show the url instead of content, just leave blank commit 8e12a125b927efd327323044e5f86beef6ccef8c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:05:36 2017 +0000 Add tests for Article model commit d827d3399a1ed9513c4bac05e5078345f2768081 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:05:14 2017 +0000 Make sure year and month are cast to ints for scopeDate commit db747d95bc80e521604b4b3487bed6c7fd46b8fe Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:04:26 2017 +0000 Remove un-needed webmentions method, change scopeDate to use integers for month
2017-12-07 15:06:56 +00:00
{
$note = Note::factory()->make();
$note->id = 14;
Improved test code coverage, including necessary refactor Squashed commit of the following: commit 18996bc4916e945e130ad4abb17149ea2d0afa93 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:46:41 2017 +0000 Fixing styleci issue commit e5bfedfdede637d3090603b55946cc34aec8b52d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:45:47 2017 +0000 The Micorpub controller istelf is basically refactored now commit 9eacc968c8bf9b0f5e746c38f04423c51f678d50 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:16:23 2017 +0000 Add more tests, easily into 90% plus test coverage now commit 2dcbf94298841884083f752f17de46ef7809a369 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 10:57:42 2017 +0000 Fix some styleci issues commit 6a989f61af412d59751281bc09ba0778597f09ec Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 10:56:13 2017 +0000 First real attempt at refactoring micropub controller commit c10da3d630ca8e06b120122041bb6c64c1084325 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:51:20 2017 +0000 Fix a styleci issue commit d7ee556fdebdd2160620e65d4bf3c67134f01187 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:47:52 2017 +0000 Improve the code for the media endpoint and add tests commit bc81bbaff3fad8afcc2135d76f213bba8ba54534 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:47:07 2017 +0000 Modify process image to process media, this allows for improvment within the micropub controller commit d13035cb2cbeff41d15ff017beb9a5b6bb41daee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 15:14:18 2017 +0000 Better name the current tests commit 0a2ef16f74f3e322a945a8d6b239be3f97e8c5b8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 14:08:13 2017 +0000 Reach 100% code coverage for webmentions commit 60f8b196a0fb4e6570b74d7577a9ff5f6c218613 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 13:35:03 2017 +0000 Fix a styleci issue commit e96be1869da909b8b080a38e4e33f94656b5b786 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 13:32:54 2017 +0000 Add tests for Notes Admin code commit 213319798bf5b3118034ab18a7c9eca5cf18296f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:44:02 2017 +0000 Fix a styleci issue commit a614332c7664f66edcb78ef23db392a417c0deb0 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:43:02 2017 +0000 Fix a phpcs issue commit 6a2e445dbf87fb8b48a24b34ca0fc3518b4376b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:20:19 2017 +0000 Add some tests fopr editing places in the admin cp commit 7044f2555228ffd7df2823c0c19a4380ca886b5d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 11:35:59 2017 +0000 Add tests for contacts admin code commit 280c4498dbe2cf2879a08ee45a90a0c9ff2f296a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Dec 2 13:45:27 2017 +0000 Improve admin related tests commit ee93a108d11053b1f2fe38f30f3219b3e96267fc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Dec 2 00:01:42 2017 +0000 Measure coverage with coveralls commit 47c4f5088b1b12e4d183a72b9792e723bda64f77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:57:32 2017 +0000 Remove un-used PhotosController commit 5737621dbc0ff7009896b483e1d004cdf2eb1523 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:47:08 2017 +0000 Remove the curl test that was used for debugging purposes commit b4d312b056df884eef7e4b0392b5dd1a3ae978bd Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:39:47 2017 +0000 We don’t want ports in the longurl/shorturl env vars commit 915370845448ef4e1be1ff5e7f4ef084c4200953 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:30:17 2017 +0000 Use the right port commit f9a3eac51063899fd003a8fa572dcf972d2f3a5c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:18:57 2017 +0000 I can’t get nginx listening on custom domains commit 3742a04cda5b5ae56ad839bf0ed74ddd9874e74c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:10:51 2017 +0000 Try naked domains, i.e. without .localhost commit d46040f86f32f0a70dae3bd1cf7c27465ee83a77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:02:51 2017 +0000 Add some default values back for pid and error_log commit f15eb73b995f215e3b56243bbba49f23393beb5e Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:56:38 2017 +0000 Let pid be the default value commit 91048b96302b5f13c1eba4ae9ab226ff00859ea6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:51:22 2017 +0000 Don’t try and run php-fpm and nginx on the same port commit 4203f7de976df9d0e832c09b18f15fff05837af7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:36:26 2017 +0000 Can only have one default_server commit 6d117929d09707add7d687883d4cb6eba5881e96 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:10:35 2017 +0000 Try and get a long url and short url both working commit 995c7721e3dd96b01307cf75ae0f839fad96aaf9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:01:14 2017 +0000 Test the remaining shorturl redirects commit d4c8a1a9c41c4e807d986b54c397b88a54292713 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:00:54 2017 +0000 Get rid of some of my legacy redirects commit 96d8c5b4cf576d66864a9e241cbef89b7bbe4597 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 21:46:42 2017 +0000 Try and fix which url is being replied to commit 692a7d0a2dcb3050f9c6da4afce2bb6c8ee72583 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 21:22:15 2017 +0000 Add tests and improve code for the search feature commit 442c26ff485a4d20710e1c38ab78bb1df212edda Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 20:04:00 2017 +0000 Add tests for saving css preference in the session commit e2180f0c40e4e8de293d2dd174816095affb0e3f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:35:32 2017 +0000 Some styleci fixes commit a90bbe79c092ee4548f4fbad1399b99fddcb432c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:33:40 2017 +0000 Don’t consider un-used laravel middleware when calculating code coverage commit 15edeb0d0179d5a37648c454d316c99250ba9bea Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:27:42 2017 +0000 Add some tests for the process webmention job commit a354c63945c582196990823845b57c7e51ff182d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 17:55:47 2017 +0000 Add tests for save profile image job commit 0230102bafddbccd81512c37330be0e2fcb39a53 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 15:05:30 2017 +0000 Test sending webmentions commit e664e911c5fcca7fc884eda39253b503970a8bc2 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 15:04:44 2017 +0000 Fix typo in test name commit 391d1aa8f584b9e8bd8a7154b68447a2098ddc1a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 12:04:05 2017 +0000 Add tests for syndication jobs commit 16d8215c09ff235c5b8253189055ad6c17f2f009 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 11:49:05 2017 +0000 Fix issue with scope date and month being 12 the int or 12 the string commit 0d9aaaa178b088a6856a70f4338fffea0ad8a0f3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 19:00:39 2017 +0000 Improve Bookmark processing code and test coverage commit 93d4419b37af7d0fcf8fe48cb855c1290512b30c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 18:59:10 2017 +0000 Improve Like processing code and test coverage commit 1ccb42c48a4760daf9cf0bed744740aa931a6a89 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 14:12:07 2017 +0000 Try and install nginx natively, given its listed in travis-ci/apt-package-whitelist commit 126a3c4c9639eae1a986674a952923dd4e1384cc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 12:09:47 2017 +0000 Test the download webmention job commit 2889e95c1526796684613d7fbb0998f654dbef28 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 12:08:56 2017 +0000 Test the add client job commit 4054a24e93ffe5dd68c2ab211bf6a88b114c3f10 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 21:21:09 2017 +0000 Ignore code coverage for such a trivial command commit 5bda55d401fa677a84d334b6200d7ce045e23a90 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 18:22:18 2017 +0000 For now don’t analyse laravel’s exception handler commit bb21e2ffc620cf22c14b49f2f292616f0d1bcc77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 18:21:55 2017 +0000 test coverage commit 2980127778d5be8dee7dd119cc6eb20b7a9f5e52 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 16:30:44 2017 +0000 phpcs fixes commit 6e802bf78a93e5886a38007177d54d33ed85b31b Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 16:28:47 2017 +0000 Increase and improve tests for bookmarks commit 1f6ffbacb86be86faa2cd37022d50e41f9582d59 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 13:04:11 2017 +0000 Increase test coverage for token generation/validation commit 66d866fdbfd1dcd0f161d4d30c7fb79fbb4a7250 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 16:58:30 2017 +0000 Increase test coverage for Place relasted code commit 6774d5c837ccc8c7d9f1cd80607dd40ffb5257f5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 16:57:42 2017 +0000 Increase test coverage for Like relasted code commit 4e055527276499eca721cf9be64473d91b30e1d9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 10:21:21 2017 +0000 Ignore code that can’t be tested from coverage analysis commit fbe7a88ab2319a3dcf4d441bd6db7be49e6445c5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 10:20:48 2017 +0000 Increase test coverages for note creation/deletion commit cae9bce276372a4870b0cbe7ebd561ef49d1b131 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 15:16:52 2017 +0000 Test a single bookmark page commit e23cf9846ae5bb28554d7665aee92826e237dc38 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 15:16:34 2017 +0000 Test login route for admin page commit 9e2902f2048edac949edd0cc73e1abbf84a4f224 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 14:11:46 2017 +0000 Improve articles controller to redirect outdated links, add tests commit 49bfaaf615461149a06bcfb74fd7a676eb3d49f8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:57:03 2017 +0000 Remove Auth controllers we don’t use commit 5cebbc45aa72d24fc729c314c4f6ef1fc99c16d3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:36:11 2017 +0000 More testing, looking at middleware being applied commit 2e5c9dd77143d3b23b3461decd5d1cda1375c510 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:12:56 2017 +0000 Tweak reply webmentions and re-parsing them, as well as add tests commit 766739f42fe8432daa10172ae7fcff84fe29d78d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 21:18:56 2017 +0000 Test redownload webmentions command dispatches the job commit 6a25e99af4bad4ea3070a1ac4277542a52f6b465 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 20:24:18 2017 +0000 Fixing and increasing test coverage for notes, still some work left to do commit 1e10fffb344b50a4665060d42e94cb564a8404e7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 15:16:11 2017 +0000 Increase test coverage for places commit 0b40ccedd285262b57be2414dfa2fd637e80ef2b Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 11:54:08 2017 +0000 Tweak of code and increased test coverage commit 64dc03b381fb79046e57ba2c623cb3a667adc345 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:38:17 2017 +0000 Increase text coverage for Tags commit 62bdb775ec5ec2c06595fc4d427703c683ae81a7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:25:33 2017 +0000 Increase test coverage for media-client code commit 6bcf4cb909048e94aed7b7807bbe380833c258a1 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:25:05 2017 +0000 Incurease test coverage for media commit 89ede0fd1c9d7ee66b1af8be2b4d75b03b4bd8b9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:24:36 2017 +0000 Fix some issues with notes and increase test coverage commit 1ad7c952703e9098bd80c2024eeec0a0937c9db3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:40:33 2017 +0000 Improve bookmarks test coverage commit 5a3cb440edeb9c63e9c447a36b3000dcb0b0ec7a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:40:05 2017 +0000 Add Like tests commit 8481e367ea74b081269a99ee97175f49d71176b8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:08:38 2017 +0000 Add a another Like to the db without content and with an auhtor_url commit 4053dcf8ec02e8b3618eb3ad2b875870368eab49 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:07:32 2017 +0000 Don’t show the url instead of content, just leave blank commit 8e12a125b927efd327323044e5f86beef6ccef8c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:05:36 2017 +0000 Add tests for Article model commit d827d3399a1ed9513c4bac05e5078345f2768081 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:05:14 2017 +0000 Make sure year and month are cast to ints for scopeDate commit db747d95bc80e521604b4b3487bed6c7fd46b8fe Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:04:26 2017 +0000 Remove un-needed webmentions method, change scopeDate to use integers for month
2017-12-07 15:06:56 +00:00
$this->assertEquals(config('app.shorturl') . '/notes/E', $note->shorturl);
}
2021-03-17 18:38:18 +00:00
/** @test */
public function weGetLatitudeLongitudeValuesOfAssociatedPlaceOfNote(): void
Improved test code coverage, including necessary refactor Squashed commit of the following: commit 18996bc4916e945e130ad4abb17149ea2d0afa93 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:46:41 2017 +0000 Fixing styleci issue commit e5bfedfdede637d3090603b55946cc34aec8b52d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:45:47 2017 +0000 The Micorpub controller istelf is basically refactored now commit 9eacc968c8bf9b0f5e746c38f04423c51f678d50 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:16:23 2017 +0000 Add more tests, easily into 90% plus test coverage now commit 2dcbf94298841884083f752f17de46ef7809a369 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 10:57:42 2017 +0000 Fix some styleci issues commit 6a989f61af412d59751281bc09ba0778597f09ec Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 10:56:13 2017 +0000 First real attempt at refactoring micropub controller commit c10da3d630ca8e06b120122041bb6c64c1084325 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:51:20 2017 +0000 Fix a styleci issue commit d7ee556fdebdd2160620e65d4bf3c67134f01187 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:47:52 2017 +0000 Improve the code for the media endpoint and add tests commit bc81bbaff3fad8afcc2135d76f213bba8ba54534 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:47:07 2017 +0000 Modify process image to process media, this allows for improvment within the micropub controller commit d13035cb2cbeff41d15ff017beb9a5b6bb41daee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 15:14:18 2017 +0000 Better name the current tests commit 0a2ef16f74f3e322a945a8d6b239be3f97e8c5b8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 14:08:13 2017 +0000 Reach 100% code coverage for webmentions commit 60f8b196a0fb4e6570b74d7577a9ff5f6c218613 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 13:35:03 2017 +0000 Fix a styleci issue commit e96be1869da909b8b080a38e4e33f94656b5b786 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 13:32:54 2017 +0000 Add tests for Notes Admin code commit 213319798bf5b3118034ab18a7c9eca5cf18296f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:44:02 2017 +0000 Fix a styleci issue commit a614332c7664f66edcb78ef23db392a417c0deb0 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:43:02 2017 +0000 Fix a phpcs issue commit 6a2e445dbf87fb8b48a24b34ca0fc3518b4376b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:20:19 2017 +0000 Add some tests fopr editing places in the admin cp commit 7044f2555228ffd7df2823c0c19a4380ca886b5d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 11:35:59 2017 +0000 Add tests for contacts admin code commit 280c4498dbe2cf2879a08ee45a90a0c9ff2f296a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Dec 2 13:45:27 2017 +0000 Improve admin related tests commit ee93a108d11053b1f2fe38f30f3219b3e96267fc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Dec 2 00:01:42 2017 +0000 Measure coverage with coveralls commit 47c4f5088b1b12e4d183a72b9792e723bda64f77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:57:32 2017 +0000 Remove un-used PhotosController commit 5737621dbc0ff7009896b483e1d004cdf2eb1523 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:47:08 2017 +0000 Remove the curl test that was used for debugging purposes commit b4d312b056df884eef7e4b0392b5dd1a3ae978bd Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:39:47 2017 +0000 We don’t want ports in the longurl/shorturl env vars commit 915370845448ef4e1be1ff5e7f4ef084c4200953 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:30:17 2017 +0000 Use the right port commit f9a3eac51063899fd003a8fa572dcf972d2f3a5c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:18:57 2017 +0000 I can’t get nginx listening on custom domains commit 3742a04cda5b5ae56ad839bf0ed74ddd9874e74c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:10:51 2017 +0000 Try naked domains, i.e. without .localhost commit d46040f86f32f0a70dae3bd1cf7c27465ee83a77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:02:51 2017 +0000 Add some default values back for pid and error_log commit f15eb73b995f215e3b56243bbba49f23393beb5e Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:56:38 2017 +0000 Let pid be the default value commit 91048b96302b5f13c1eba4ae9ab226ff00859ea6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:51:22 2017 +0000 Don’t try and run php-fpm and nginx on the same port commit 4203f7de976df9d0e832c09b18f15fff05837af7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:36:26 2017 +0000 Can only have one default_server commit 6d117929d09707add7d687883d4cb6eba5881e96 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:10:35 2017 +0000 Try and get a long url and short url both working commit 995c7721e3dd96b01307cf75ae0f839fad96aaf9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:01:14 2017 +0000 Test the remaining shorturl redirects commit d4c8a1a9c41c4e807d986b54c397b88a54292713 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:00:54 2017 +0000 Get rid of some of my legacy redirects commit 96d8c5b4cf576d66864a9e241cbef89b7bbe4597 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 21:46:42 2017 +0000 Try and fix which url is being replied to commit 692a7d0a2dcb3050f9c6da4afce2bb6c8ee72583 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 21:22:15 2017 +0000 Add tests and improve code for the search feature commit 442c26ff485a4d20710e1c38ab78bb1df212edda Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 20:04:00 2017 +0000 Add tests for saving css preference in the session commit e2180f0c40e4e8de293d2dd174816095affb0e3f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:35:32 2017 +0000 Some styleci fixes commit a90bbe79c092ee4548f4fbad1399b99fddcb432c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:33:40 2017 +0000 Don’t consider un-used laravel middleware when calculating code coverage commit 15edeb0d0179d5a37648c454d316c99250ba9bea Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:27:42 2017 +0000 Add some tests for the process webmention job commit a354c63945c582196990823845b57c7e51ff182d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 17:55:47 2017 +0000 Add tests for save profile image job commit 0230102bafddbccd81512c37330be0e2fcb39a53 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 15:05:30 2017 +0000 Test sending webmentions commit e664e911c5fcca7fc884eda39253b503970a8bc2 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 15:04:44 2017 +0000 Fix typo in test name commit 391d1aa8f584b9e8bd8a7154b68447a2098ddc1a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 12:04:05 2017 +0000 Add tests for syndication jobs commit 16d8215c09ff235c5b8253189055ad6c17f2f009 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 11:49:05 2017 +0000 Fix issue with scope date and month being 12 the int or 12 the string commit 0d9aaaa178b088a6856a70f4338fffea0ad8a0f3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 19:00:39 2017 +0000 Improve Bookmark processing code and test coverage commit 93d4419b37af7d0fcf8fe48cb855c1290512b30c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 18:59:10 2017 +0000 Improve Like processing code and test coverage commit 1ccb42c48a4760daf9cf0bed744740aa931a6a89 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 14:12:07 2017 +0000 Try and install nginx natively, given its listed in travis-ci/apt-package-whitelist commit 126a3c4c9639eae1a986674a952923dd4e1384cc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 12:09:47 2017 +0000 Test the download webmention job commit 2889e95c1526796684613d7fbb0998f654dbef28 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 12:08:56 2017 +0000 Test the add client job commit 4054a24e93ffe5dd68c2ab211bf6a88b114c3f10 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 21:21:09 2017 +0000 Ignore code coverage for such a trivial command commit 5bda55d401fa677a84d334b6200d7ce045e23a90 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 18:22:18 2017 +0000 For now don’t analyse laravel’s exception handler commit bb21e2ffc620cf22c14b49f2f292616f0d1bcc77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 18:21:55 2017 +0000 test coverage commit 2980127778d5be8dee7dd119cc6eb20b7a9f5e52 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 16:30:44 2017 +0000 phpcs fixes commit 6e802bf78a93e5886a38007177d54d33ed85b31b Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 16:28:47 2017 +0000 Increase and improve tests for bookmarks commit 1f6ffbacb86be86faa2cd37022d50e41f9582d59 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 13:04:11 2017 +0000 Increase test coverage for token generation/validation commit 66d866fdbfd1dcd0f161d4d30c7fb79fbb4a7250 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 16:58:30 2017 +0000 Increase test coverage for Place relasted code commit 6774d5c837ccc8c7d9f1cd80607dd40ffb5257f5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 16:57:42 2017 +0000 Increase test coverage for Like relasted code commit 4e055527276499eca721cf9be64473d91b30e1d9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 10:21:21 2017 +0000 Ignore code that can’t be tested from coverage analysis commit fbe7a88ab2319a3dcf4d441bd6db7be49e6445c5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 10:20:48 2017 +0000 Increase test coverages for note creation/deletion commit cae9bce276372a4870b0cbe7ebd561ef49d1b131 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 15:16:52 2017 +0000 Test a single bookmark page commit e23cf9846ae5bb28554d7665aee92826e237dc38 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 15:16:34 2017 +0000 Test login route for admin page commit 9e2902f2048edac949edd0cc73e1abbf84a4f224 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 14:11:46 2017 +0000 Improve articles controller to redirect outdated links, add tests commit 49bfaaf615461149a06bcfb74fd7a676eb3d49f8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:57:03 2017 +0000 Remove Auth controllers we don’t use commit 5cebbc45aa72d24fc729c314c4f6ef1fc99c16d3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:36:11 2017 +0000 More testing, looking at middleware being applied commit 2e5c9dd77143d3b23b3461decd5d1cda1375c510 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:12:56 2017 +0000 Tweak reply webmentions and re-parsing them, as well as add tests commit 766739f42fe8432daa10172ae7fcff84fe29d78d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 21:18:56 2017 +0000 Test redownload webmentions command dispatches the job commit 6a25e99af4bad4ea3070a1ac4277542a52f6b465 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 20:24:18 2017 +0000 Fixing and increasing test coverage for notes, still some work left to do commit 1e10fffb344b50a4665060d42e94cb564a8404e7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 15:16:11 2017 +0000 Increase test coverage for places commit 0b40ccedd285262b57be2414dfa2fd637e80ef2b Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 11:54:08 2017 +0000 Tweak of code and increased test coverage commit 64dc03b381fb79046e57ba2c623cb3a667adc345 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:38:17 2017 +0000 Increase text coverage for Tags commit 62bdb775ec5ec2c06595fc4d427703c683ae81a7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:25:33 2017 +0000 Increase test coverage for media-client code commit 6bcf4cb909048e94aed7b7807bbe380833c258a1 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:25:05 2017 +0000 Incurease test coverage for media commit 89ede0fd1c9d7ee66b1af8be2b4d75b03b4bd8b9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:24:36 2017 +0000 Fix some issues with notes and increase test coverage commit 1ad7c952703e9098bd80c2024eeec0a0937c9db3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:40:33 2017 +0000 Improve bookmarks test coverage commit 5a3cb440edeb9c63e9c447a36b3000dcb0b0ec7a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:40:05 2017 +0000 Add Like tests commit 8481e367ea74b081269a99ee97175f49d71176b8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:08:38 2017 +0000 Add a another Like to the db without content and with an auhtor_url commit 4053dcf8ec02e8b3618eb3ad2b875870368eab49 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:07:32 2017 +0000 Don’t show the url instead of content, just leave blank commit 8e12a125b927efd327323044e5f86beef6ccef8c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:05:36 2017 +0000 Add tests for Article model commit d827d3399a1ed9513c4bac05e5078345f2768081 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:05:14 2017 +0000 Make sure year and month are cast to ints for scopeDate commit db747d95bc80e521604b4b3487bed6c7fd46b8fe Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:04:26 2017 +0000 Remove un-needed webmentions method, change scopeDate to use integers for month
2017-12-07 15:06:56 +00:00
{
$place = Place::factory()->create([
'latitude' => '53.4983',
'longitude' => '-2.3805',
]);
$note = Note::factory()->create([
'place_id' => $place->id,
]);
Improved test code coverage, including necessary refactor Squashed commit of the following: commit 18996bc4916e945e130ad4abb17149ea2d0afa93 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:46:41 2017 +0000 Fixing styleci issue commit e5bfedfdede637d3090603b55946cc34aec8b52d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:45:47 2017 +0000 The Micorpub controller istelf is basically refactored now commit 9eacc968c8bf9b0f5e746c38f04423c51f678d50 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:16:23 2017 +0000 Add more tests, easily into 90% plus test coverage now commit 2dcbf94298841884083f752f17de46ef7809a369 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 10:57:42 2017 +0000 Fix some styleci issues commit 6a989f61af412d59751281bc09ba0778597f09ec Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 10:56:13 2017 +0000 First real attempt at refactoring micropub controller commit c10da3d630ca8e06b120122041bb6c64c1084325 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:51:20 2017 +0000 Fix a styleci issue commit d7ee556fdebdd2160620e65d4bf3c67134f01187 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:47:52 2017 +0000 Improve the code for the media endpoint and add tests commit bc81bbaff3fad8afcc2135d76f213bba8ba54534 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:47:07 2017 +0000 Modify process image to process media, this allows for improvment within the micropub controller commit d13035cb2cbeff41d15ff017beb9a5b6bb41daee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 15:14:18 2017 +0000 Better name the current tests commit 0a2ef16f74f3e322a945a8d6b239be3f97e8c5b8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 14:08:13 2017 +0000 Reach 100% code coverage for webmentions commit 60f8b196a0fb4e6570b74d7577a9ff5f6c218613 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 13:35:03 2017 +0000 Fix a styleci issue commit e96be1869da909b8b080a38e4e33f94656b5b786 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 13:32:54 2017 +0000 Add tests for Notes Admin code commit 213319798bf5b3118034ab18a7c9eca5cf18296f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:44:02 2017 +0000 Fix a styleci issue commit a614332c7664f66edcb78ef23db392a417c0deb0 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:43:02 2017 +0000 Fix a phpcs issue commit 6a2e445dbf87fb8b48a24b34ca0fc3518b4376b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:20:19 2017 +0000 Add some tests fopr editing places in the admin cp commit 7044f2555228ffd7df2823c0c19a4380ca886b5d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 11:35:59 2017 +0000 Add tests for contacts admin code commit 280c4498dbe2cf2879a08ee45a90a0c9ff2f296a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Dec 2 13:45:27 2017 +0000 Improve admin related tests commit ee93a108d11053b1f2fe38f30f3219b3e96267fc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Dec 2 00:01:42 2017 +0000 Measure coverage with coveralls commit 47c4f5088b1b12e4d183a72b9792e723bda64f77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:57:32 2017 +0000 Remove un-used PhotosController commit 5737621dbc0ff7009896b483e1d004cdf2eb1523 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:47:08 2017 +0000 Remove the curl test that was used for debugging purposes commit b4d312b056df884eef7e4b0392b5dd1a3ae978bd Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:39:47 2017 +0000 We don’t want ports in the longurl/shorturl env vars commit 915370845448ef4e1be1ff5e7f4ef084c4200953 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:30:17 2017 +0000 Use the right port commit f9a3eac51063899fd003a8fa572dcf972d2f3a5c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:18:57 2017 +0000 I can’t get nginx listening on custom domains commit 3742a04cda5b5ae56ad839bf0ed74ddd9874e74c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:10:51 2017 +0000 Try naked domains, i.e. without .localhost commit d46040f86f32f0a70dae3bd1cf7c27465ee83a77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:02:51 2017 +0000 Add some default values back for pid and error_log commit f15eb73b995f215e3b56243bbba49f23393beb5e Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:56:38 2017 +0000 Let pid be the default value commit 91048b96302b5f13c1eba4ae9ab226ff00859ea6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:51:22 2017 +0000 Don’t try and run php-fpm and nginx on the same port commit 4203f7de976df9d0e832c09b18f15fff05837af7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:36:26 2017 +0000 Can only have one default_server commit 6d117929d09707add7d687883d4cb6eba5881e96 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:10:35 2017 +0000 Try and get a long url and short url both working commit 995c7721e3dd96b01307cf75ae0f839fad96aaf9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:01:14 2017 +0000 Test the remaining shorturl redirects commit d4c8a1a9c41c4e807d986b54c397b88a54292713 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:00:54 2017 +0000 Get rid of some of my legacy redirects commit 96d8c5b4cf576d66864a9e241cbef89b7bbe4597 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 21:46:42 2017 +0000 Try and fix which url is being replied to commit 692a7d0a2dcb3050f9c6da4afce2bb6c8ee72583 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 21:22:15 2017 +0000 Add tests and improve code for the search feature commit 442c26ff485a4d20710e1c38ab78bb1df212edda Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 20:04:00 2017 +0000 Add tests for saving css preference in the session commit e2180f0c40e4e8de293d2dd174816095affb0e3f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:35:32 2017 +0000 Some styleci fixes commit a90bbe79c092ee4548f4fbad1399b99fddcb432c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:33:40 2017 +0000 Don’t consider un-used laravel middleware when calculating code coverage commit 15edeb0d0179d5a37648c454d316c99250ba9bea Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:27:42 2017 +0000 Add some tests for the process webmention job commit a354c63945c582196990823845b57c7e51ff182d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 17:55:47 2017 +0000 Add tests for save profile image job commit 0230102bafddbccd81512c37330be0e2fcb39a53 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 15:05:30 2017 +0000 Test sending webmentions commit e664e911c5fcca7fc884eda39253b503970a8bc2 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 15:04:44 2017 +0000 Fix typo in test name commit 391d1aa8f584b9e8bd8a7154b68447a2098ddc1a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 12:04:05 2017 +0000 Add tests for syndication jobs commit 16d8215c09ff235c5b8253189055ad6c17f2f009 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 11:49:05 2017 +0000 Fix issue with scope date and month being 12 the int or 12 the string commit 0d9aaaa178b088a6856a70f4338fffea0ad8a0f3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 19:00:39 2017 +0000 Improve Bookmark processing code and test coverage commit 93d4419b37af7d0fcf8fe48cb855c1290512b30c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 18:59:10 2017 +0000 Improve Like processing code and test coverage commit 1ccb42c48a4760daf9cf0bed744740aa931a6a89 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 14:12:07 2017 +0000 Try and install nginx natively, given its listed in travis-ci/apt-package-whitelist commit 126a3c4c9639eae1a986674a952923dd4e1384cc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 12:09:47 2017 +0000 Test the download webmention job commit 2889e95c1526796684613d7fbb0998f654dbef28 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 12:08:56 2017 +0000 Test the add client job commit 4054a24e93ffe5dd68c2ab211bf6a88b114c3f10 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 21:21:09 2017 +0000 Ignore code coverage for such a trivial command commit 5bda55d401fa677a84d334b6200d7ce045e23a90 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 18:22:18 2017 +0000 For now don’t analyse laravel’s exception handler commit bb21e2ffc620cf22c14b49f2f292616f0d1bcc77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 18:21:55 2017 +0000 test coverage commit 2980127778d5be8dee7dd119cc6eb20b7a9f5e52 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 16:30:44 2017 +0000 phpcs fixes commit 6e802bf78a93e5886a38007177d54d33ed85b31b Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 16:28:47 2017 +0000 Increase and improve tests for bookmarks commit 1f6ffbacb86be86faa2cd37022d50e41f9582d59 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 13:04:11 2017 +0000 Increase test coverage for token generation/validation commit 66d866fdbfd1dcd0f161d4d30c7fb79fbb4a7250 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 16:58:30 2017 +0000 Increase test coverage for Place relasted code commit 6774d5c837ccc8c7d9f1cd80607dd40ffb5257f5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 16:57:42 2017 +0000 Increase test coverage for Like relasted code commit 4e055527276499eca721cf9be64473d91b30e1d9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 10:21:21 2017 +0000 Ignore code that can’t be tested from coverage analysis commit fbe7a88ab2319a3dcf4d441bd6db7be49e6445c5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 10:20:48 2017 +0000 Increase test coverages for note creation/deletion commit cae9bce276372a4870b0cbe7ebd561ef49d1b131 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 15:16:52 2017 +0000 Test a single bookmark page commit e23cf9846ae5bb28554d7665aee92826e237dc38 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 15:16:34 2017 +0000 Test login route for admin page commit 9e2902f2048edac949edd0cc73e1abbf84a4f224 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 14:11:46 2017 +0000 Improve articles controller to redirect outdated links, add tests commit 49bfaaf615461149a06bcfb74fd7a676eb3d49f8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:57:03 2017 +0000 Remove Auth controllers we don’t use commit 5cebbc45aa72d24fc729c314c4f6ef1fc99c16d3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:36:11 2017 +0000 More testing, looking at middleware being applied commit 2e5c9dd77143d3b23b3461decd5d1cda1375c510 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:12:56 2017 +0000 Tweak reply webmentions and re-parsing them, as well as add tests commit 766739f42fe8432daa10172ae7fcff84fe29d78d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 21:18:56 2017 +0000 Test redownload webmentions command dispatches the job commit 6a25e99af4bad4ea3070a1ac4277542a52f6b465 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 20:24:18 2017 +0000 Fixing and increasing test coverage for notes, still some work left to do commit 1e10fffb344b50a4665060d42e94cb564a8404e7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 15:16:11 2017 +0000 Increase test coverage for places commit 0b40ccedd285262b57be2414dfa2fd637e80ef2b Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 11:54:08 2017 +0000 Tweak of code and increased test coverage commit 64dc03b381fb79046e57ba2c623cb3a667adc345 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:38:17 2017 +0000 Increase text coverage for Tags commit 62bdb775ec5ec2c06595fc4d427703c683ae81a7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:25:33 2017 +0000 Increase test coverage for media-client code commit 6bcf4cb909048e94aed7b7807bbe380833c258a1 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:25:05 2017 +0000 Incurease test coverage for media commit 89ede0fd1c9d7ee66b1af8be2b4d75b03b4bd8b9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:24:36 2017 +0000 Fix some issues with notes and increase test coverage commit 1ad7c952703e9098bd80c2024eeec0a0937c9db3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:40:33 2017 +0000 Improve bookmarks test coverage commit 5a3cb440edeb9c63e9c447a36b3000dcb0b0ec7a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:40:05 2017 +0000 Add Like tests commit 8481e367ea74b081269a99ee97175f49d71176b8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:08:38 2017 +0000 Add a another Like to the db without content and with an auhtor_url commit 4053dcf8ec02e8b3618eb3ad2b875870368eab49 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:07:32 2017 +0000 Don’t show the url instead of content, just leave blank commit 8e12a125b927efd327323044e5f86beef6ccef8c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:05:36 2017 +0000 Add tests for Article model commit d827d3399a1ed9513c4bac05e5078345f2768081 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:05:14 2017 +0000 Make sure year and month are cast to ints for scopeDate commit db747d95bc80e521604b4b3487bed6c7fd46b8fe Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:04:26 2017 +0000 Remove un-needed webmentions method, change scopeDate to use integers for month
2017-12-07 15:06:56 +00:00
$this->assertEquals('53.4983', $note->latitude);
$this->assertEquals('-2.3805', $note->longitude);
}
2021-03-17 18:38:18 +00:00
/** @test */
public function whenNoAssociatedPlaceWeGetNullForLatitudeLongitudeValues(): void
Improved test code coverage, including necessary refactor Squashed commit of the following: commit 18996bc4916e945e130ad4abb17149ea2d0afa93 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:46:41 2017 +0000 Fixing styleci issue commit e5bfedfdede637d3090603b55946cc34aec8b52d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:45:47 2017 +0000 The Micorpub controller istelf is basically refactored now commit 9eacc968c8bf9b0f5e746c38f04423c51f678d50 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:16:23 2017 +0000 Add more tests, easily into 90% plus test coverage now commit 2dcbf94298841884083f752f17de46ef7809a369 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 10:57:42 2017 +0000 Fix some styleci issues commit 6a989f61af412d59751281bc09ba0778597f09ec Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 10:56:13 2017 +0000 First real attempt at refactoring micropub controller commit c10da3d630ca8e06b120122041bb6c64c1084325 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:51:20 2017 +0000 Fix a styleci issue commit d7ee556fdebdd2160620e65d4bf3c67134f01187 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:47:52 2017 +0000 Improve the code for the media endpoint and add tests commit bc81bbaff3fad8afcc2135d76f213bba8ba54534 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:47:07 2017 +0000 Modify process image to process media, this allows for improvment within the micropub controller commit d13035cb2cbeff41d15ff017beb9a5b6bb41daee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 15:14:18 2017 +0000 Better name the current tests commit 0a2ef16f74f3e322a945a8d6b239be3f97e8c5b8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 14:08:13 2017 +0000 Reach 100% code coverage for webmentions commit 60f8b196a0fb4e6570b74d7577a9ff5f6c218613 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 13:35:03 2017 +0000 Fix a styleci issue commit e96be1869da909b8b080a38e4e33f94656b5b786 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 13:32:54 2017 +0000 Add tests for Notes Admin code commit 213319798bf5b3118034ab18a7c9eca5cf18296f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:44:02 2017 +0000 Fix a styleci issue commit a614332c7664f66edcb78ef23db392a417c0deb0 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:43:02 2017 +0000 Fix a phpcs issue commit 6a2e445dbf87fb8b48a24b34ca0fc3518b4376b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:20:19 2017 +0000 Add some tests fopr editing places in the admin cp commit 7044f2555228ffd7df2823c0c19a4380ca886b5d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 11:35:59 2017 +0000 Add tests for contacts admin code commit 280c4498dbe2cf2879a08ee45a90a0c9ff2f296a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Dec 2 13:45:27 2017 +0000 Improve admin related tests commit ee93a108d11053b1f2fe38f30f3219b3e96267fc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Dec 2 00:01:42 2017 +0000 Measure coverage with coveralls commit 47c4f5088b1b12e4d183a72b9792e723bda64f77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:57:32 2017 +0000 Remove un-used PhotosController commit 5737621dbc0ff7009896b483e1d004cdf2eb1523 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:47:08 2017 +0000 Remove the curl test that was used for debugging purposes commit b4d312b056df884eef7e4b0392b5dd1a3ae978bd Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:39:47 2017 +0000 We don’t want ports in the longurl/shorturl env vars commit 915370845448ef4e1be1ff5e7f4ef084c4200953 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:30:17 2017 +0000 Use the right port commit f9a3eac51063899fd003a8fa572dcf972d2f3a5c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:18:57 2017 +0000 I can’t get nginx listening on custom domains commit 3742a04cda5b5ae56ad839bf0ed74ddd9874e74c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:10:51 2017 +0000 Try naked domains, i.e. without .localhost commit d46040f86f32f0a70dae3bd1cf7c27465ee83a77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:02:51 2017 +0000 Add some default values back for pid and error_log commit f15eb73b995f215e3b56243bbba49f23393beb5e Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:56:38 2017 +0000 Let pid be the default value commit 91048b96302b5f13c1eba4ae9ab226ff00859ea6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:51:22 2017 +0000 Don’t try and run php-fpm and nginx on the same port commit 4203f7de976df9d0e832c09b18f15fff05837af7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:36:26 2017 +0000 Can only have one default_server commit 6d117929d09707add7d687883d4cb6eba5881e96 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:10:35 2017 +0000 Try and get a long url and short url both working commit 995c7721e3dd96b01307cf75ae0f839fad96aaf9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:01:14 2017 +0000 Test the remaining shorturl redirects commit d4c8a1a9c41c4e807d986b54c397b88a54292713 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:00:54 2017 +0000 Get rid of some of my legacy redirects commit 96d8c5b4cf576d66864a9e241cbef89b7bbe4597 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 21:46:42 2017 +0000 Try and fix which url is being replied to commit 692a7d0a2dcb3050f9c6da4afce2bb6c8ee72583 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 21:22:15 2017 +0000 Add tests and improve code for the search feature commit 442c26ff485a4d20710e1c38ab78bb1df212edda Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 20:04:00 2017 +0000 Add tests for saving css preference in the session commit e2180f0c40e4e8de293d2dd174816095affb0e3f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:35:32 2017 +0000 Some styleci fixes commit a90bbe79c092ee4548f4fbad1399b99fddcb432c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:33:40 2017 +0000 Don’t consider un-used laravel middleware when calculating code coverage commit 15edeb0d0179d5a37648c454d316c99250ba9bea Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:27:42 2017 +0000 Add some tests for the process webmention job commit a354c63945c582196990823845b57c7e51ff182d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 17:55:47 2017 +0000 Add tests for save profile image job commit 0230102bafddbccd81512c37330be0e2fcb39a53 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 15:05:30 2017 +0000 Test sending webmentions commit e664e911c5fcca7fc884eda39253b503970a8bc2 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 15:04:44 2017 +0000 Fix typo in test name commit 391d1aa8f584b9e8bd8a7154b68447a2098ddc1a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 12:04:05 2017 +0000 Add tests for syndication jobs commit 16d8215c09ff235c5b8253189055ad6c17f2f009 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 11:49:05 2017 +0000 Fix issue with scope date and month being 12 the int or 12 the string commit 0d9aaaa178b088a6856a70f4338fffea0ad8a0f3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 19:00:39 2017 +0000 Improve Bookmark processing code and test coverage commit 93d4419b37af7d0fcf8fe48cb855c1290512b30c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 18:59:10 2017 +0000 Improve Like processing code and test coverage commit 1ccb42c48a4760daf9cf0bed744740aa931a6a89 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 14:12:07 2017 +0000 Try and install nginx natively, given its listed in travis-ci/apt-package-whitelist commit 126a3c4c9639eae1a986674a952923dd4e1384cc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 12:09:47 2017 +0000 Test the download webmention job commit 2889e95c1526796684613d7fbb0998f654dbef28 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 12:08:56 2017 +0000 Test the add client job commit 4054a24e93ffe5dd68c2ab211bf6a88b114c3f10 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 21:21:09 2017 +0000 Ignore code coverage for such a trivial command commit 5bda55d401fa677a84d334b6200d7ce045e23a90 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 18:22:18 2017 +0000 For now don’t analyse laravel’s exception handler commit bb21e2ffc620cf22c14b49f2f292616f0d1bcc77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 18:21:55 2017 +0000 test coverage commit 2980127778d5be8dee7dd119cc6eb20b7a9f5e52 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 16:30:44 2017 +0000 phpcs fixes commit 6e802bf78a93e5886a38007177d54d33ed85b31b Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 16:28:47 2017 +0000 Increase and improve tests for bookmarks commit 1f6ffbacb86be86faa2cd37022d50e41f9582d59 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 13:04:11 2017 +0000 Increase test coverage for token generation/validation commit 66d866fdbfd1dcd0f161d4d30c7fb79fbb4a7250 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 16:58:30 2017 +0000 Increase test coverage for Place relasted code commit 6774d5c837ccc8c7d9f1cd80607dd40ffb5257f5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 16:57:42 2017 +0000 Increase test coverage for Like relasted code commit 4e055527276499eca721cf9be64473d91b30e1d9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 10:21:21 2017 +0000 Ignore code that can’t be tested from coverage analysis commit fbe7a88ab2319a3dcf4d441bd6db7be49e6445c5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 10:20:48 2017 +0000 Increase test coverages for note creation/deletion commit cae9bce276372a4870b0cbe7ebd561ef49d1b131 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 15:16:52 2017 +0000 Test a single bookmark page commit e23cf9846ae5bb28554d7665aee92826e237dc38 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 15:16:34 2017 +0000 Test login route for admin page commit 9e2902f2048edac949edd0cc73e1abbf84a4f224 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 14:11:46 2017 +0000 Improve articles controller to redirect outdated links, add tests commit 49bfaaf615461149a06bcfb74fd7a676eb3d49f8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:57:03 2017 +0000 Remove Auth controllers we don’t use commit 5cebbc45aa72d24fc729c314c4f6ef1fc99c16d3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:36:11 2017 +0000 More testing, looking at middleware being applied commit 2e5c9dd77143d3b23b3461decd5d1cda1375c510 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:12:56 2017 +0000 Tweak reply webmentions and re-parsing them, as well as add tests commit 766739f42fe8432daa10172ae7fcff84fe29d78d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 21:18:56 2017 +0000 Test redownload webmentions command dispatches the job commit 6a25e99af4bad4ea3070a1ac4277542a52f6b465 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 20:24:18 2017 +0000 Fixing and increasing test coverage for notes, still some work left to do commit 1e10fffb344b50a4665060d42e94cb564a8404e7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 15:16:11 2017 +0000 Increase test coverage for places commit 0b40ccedd285262b57be2414dfa2fd637e80ef2b Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 11:54:08 2017 +0000 Tweak of code and increased test coverage commit 64dc03b381fb79046e57ba2c623cb3a667adc345 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:38:17 2017 +0000 Increase text coverage for Tags commit 62bdb775ec5ec2c06595fc4d427703c683ae81a7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:25:33 2017 +0000 Increase test coverage for media-client code commit 6bcf4cb909048e94aed7b7807bbe380833c258a1 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:25:05 2017 +0000 Incurease test coverage for media commit 89ede0fd1c9d7ee66b1af8be2b4d75b03b4bd8b9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:24:36 2017 +0000 Fix some issues with notes and increase test coverage commit 1ad7c952703e9098bd80c2024eeec0a0937c9db3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:40:33 2017 +0000 Improve bookmarks test coverage commit 5a3cb440edeb9c63e9c447a36b3000dcb0b0ec7a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:40:05 2017 +0000 Add Like tests commit 8481e367ea74b081269a99ee97175f49d71176b8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:08:38 2017 +0000 Add a another Like to the db without content and with an auhtor_url commit 4053dcf8ec02e8b3618eb3ad2b875870368eab49 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:07:32 2017 +0000 Don’t show the url instead of content, just leave blank commit 8e12a125b927efd327323044e5f86beef6ccef8c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:05:36 2017 +0000 Add tests for Article model commit d827d3399a1ed9513c4bac05e5078345f2768081 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:05:14 2017 +0000 Make sure year and month are cast to ints for scopeDate commit db747d95bc80e521604b4b3487bed6c7fd46b8fe Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:04:26 2017 +0000 Remove un-needed webmentions method, change scopeDate to use integers for month
2017-12-07 15:06:56 +00:00
{
$note = Note::factory()->create();
Improved test code coverage, including necessary refactor Squashed commit of the following: commit 18996bc4916e945e130ad4abb17149ea2d0afa93 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:46:41 2017 +0000 Fixing styleci issue commit e5bfedfdede637d3090603b55946cc34aec8b52d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:45:47 2017 +0000 The Micorpub controller istelf is basically refactored now commit 9eacc968c8bf9b0f5e746c38f04423c51f678d50 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:16:23 2017 +0000 Add more tests, easily into 90% plus test coverage now commit 2dcbf94298841884083f752f17de46ef7809a369 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 10:57:42 2017 +0000 Fix some styleci issues commit 6a989f61af412d59751281bc09ba0778597f09ec Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 10:56:13 2017 +0000 First real attempt at refactoring micropub controller commit c10da3d630ca8e06b120122041bb6c64c1084325 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:51:20 2017 +0000 Fix a styleci issue commit d7ee556fdebdd2160620e65d4bf3c67134f01187 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:47:52 2017 +0000 Improve the code for the media endpoint and add tests commit bc81bbaff3fad8afcc2135d76f213bba8ba54534 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:47:07 2017 +0000 Modify process image to process media, this allows for improvment within the micropub controller commit d13035cb2cbeff41d15ff017beb9a5b6bb41daee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 15:14:18 2017 +0000 Better name the current tests commit 0a2ef16f74f3e322a945a8d6b239be3f97e8c5b8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 14:08:13 2017 +0000 Reach 100% code coverage for webmentions commit 60f8b196a0fb4e6570b74d7577a9ff5f6c218613 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 13:35:03 2017 +0000 Fix a styleci issue commit e96be1869da909b8b080a38e4e33f94656b5b786 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 13:32:54 2017 +0000 Add tests for Notes Admin code commit 213319798bf5b3118034ab18a7c9eca5cf18296f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:44:02 2017 +0000 Fix a styleci issue commit a614332c7664f66edcb78ef23db392a417c0deb0 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:43:02 2017 +0000 Fix a phpcs issue commit 6a2e445dbf87fb8b48a24b34ca0fc3518b4376b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:20:19 2017 +0000 Add some tests fopr editing places in the admin cp commit 7044f2555228ffd7df2823c0c19a4380ca886b5d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 11:35:59 2017 +0000 Add tests for contacts admin code commit 280c4498dbe2cf2879a08ee45a90a0c9ff2f296a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Dec 2 13:45:27 2017 +0000 Improve admin related tests commit ee93a108d11053b1f2fe38f30f3219b3e96267fc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Dec 2 00:01:42 2017 +0000 Measure coverage with coveralls commit 47c4f5088b1b12e4d183a72b9792e723bda64f77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:57:32 2017 +0000 Remove un-used PhotosController commit 5737621dbc0ff7009896b483e1d004cdf2eb1523 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:47:08 2017 +0000 Remove the curl test that was used for debugging purposes commit b4d312b056df884eef7e4b0392b5dd1a3ae978bd Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:39:47 2017 +0000 We don’t want ports in the longurl/shorturl env vars commit 915370845448ef4e1be1ff5e7f4ef084c4200953 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:30:17 2017 +0000 Use the right port commit f9a3eac51063899fd003a8fa572dcf972d2f3a5c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:18:57 2017 +0000 I can’t get nginx listening on custom domains commit 3742a04cda5b5ae56ad839bf0ed74ddd9874e74c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:10:51 2017 +0000 Try naked domains, i.e. without .localhost commit d46040f86f32f0a70dae3bd1cf7c27465ee83a77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:02:51 2017 +0000 Add some default values back for pid and error_log commit f15eb73b995f215e3b56243bbba49f23393beb5e Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:56:38 2017 +0000 Let pid be the default value commit 91048b96302b5f13c1eba4ae9ab226ff00859ea6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:51:22 2017 +0000 Don’t try and run php-fpm and nginx on the same port commit 4203f7de976df9d0e832c09b18f15fff05837af7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:36:26 2017 +0000 Can only have one default_server commit 6d117929d09707add7d687883d4cb6eba5881e96 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:10:35 2017 +0000 Try and get a long url and short url both working commit 995c7721e3dd96b01307cf75ae0f839fad96aaf9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:01:14 2017 +0000 Test the remaining shorturl redirects commit d4c8a1a9c41c4e807d986b54c397b88a54292713 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:00:54 2017 +0000 Get rid of some of my legacy redirects commit 96d8c5b4cf576d66864a9e241cbef89b7bbe4597 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 21:46:42 2017 +0000 Try and fix which url is being replied to commit 692a7d0a2dcb3050f9c6da4afce2bb6c8ee72583 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 21:22:15 2017 +0000 Add tests and improve code for the search feature commit 442c26ff485a4d20710e1c38ab78bb1df212edda Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 20:04:00 2017 +0000 Add tests for saving css preference in the session commit e2180f0c40e4e8de293d2dd174816095affb0e3f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:35:32 2017 +0000 Some styleci fixes commit a90bbe79c092ee4548f4fbad1399b99fddcb432c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:33:40 2017 +0000 Don’t consider un-used laravel middleware when calculating code coverage commit 15edeb0d0179d5a37648c454d316c99250ba9bea Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:27:42 2017 +0000 Add some tests for the process webmention job commit a354c63945c582196990823845b57c7e51ff182d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 17:55:47 2017 +0000 Add tests for save profile image job commit 0230102bafddbccd81512c37330be0e2fcb39a53 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 15:05:30 2017 +0000 Test sending webmentions commit e664e911c5fcca7fc884eda39253b503970a8bc2 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 15:04:44 2017 +0000 Fix typo in test name commit 391d1aa8f584b9e8bd8a7154b68447a2098ddc1a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 12:04:05 2017 +0000 Add tests for syndication jobs commit 16d8215c09ff235c5b8253189055ad6c17f2f009 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 11:49:05 2017 +0000 Fix issue with scope date and month being 12 the int or 12 the string commit 0d9aaaa178b088a6856a70f4338fffea0ad8a0f3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 19:00:39 2017 +0000 Improve Bookmark processing code and test coverage commit 93d4419b37af7d0fcf8fe48cb855c1290512b30c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 18:59:10 2017 +0000 Improve Like processing code and test coverage commit 1ccb42c48a4760daf9cf0bed744740aa931a6a89 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 14:12:07 2017 +0000 Try and install nginx natively, given its listed in travis-ci/apt-package-whitelist commit 126a3c4c9639eae1a986674a952923dd4e1384cc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 12:09:47 2017 +0000 Test the download webmention job commit 2889e95c1526796684613d7fbb0998f654dbef28 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 12:08:56 2017 +0000 Test the add client job commit 4054a24e93ffe5dd68c2ab211bf6a88b114c3f10 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 21:21:09 2017 +0000 Ignore code coverage for such a trivial command commit 5bda55d401fa677a84d334b6200d7ce045e23a90 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 18:22:18 2017 +0000 For now don’t analyse laravel’s exception handler commit bb21e2ffc620cf22c14b49f2f292616f0d1bcc77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 18:21:55 2017 +0000 test coverage commit 2980127778d5be8dee7dd119cc6eb20b7a9f5e52 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 16:30:44 2017 +0000 phpcs fixes commit 6e802bf78a93e5886a38007177d54d33ed85b31b Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 16:28:47 2017 +0000 Increase and improve tests for bookmarks commit 1f6ffbacb86be86faa2cd37022d50e41f9582d59 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 13:04:11 2017 +0000 Increase test coverage for token generation/validation commit 66d866fdbfd1dcd0f161d4d30c7fb79fbb4a7250 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 16:58:30 2017 +0000 Increase test coverage for Place relasted code commit 6774d5c837ccc8c7d9f1cd80607dd40ffb5257f5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 16:57:42 2017 +0000 Increase test coverage for Like relasted code commit 4e055527276499eca721cf9be64473d91b30e1d9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 10:21:21 2017 +0000 Ignore code that can’t be tested from coverage analysis commit fbe7a88ab2319a3dcf4d441bd6db7be49e6445c5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 10:20:48 2017 +0000 Increase test coverages for note creation/deletion commit cae9bce276372a4870b0cbe7ebd561ef49d1b131 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 15:16:52 2017 +0000 Test a single bookmark page commit e23cf9846ae5bb28554d7665aee92826e237dc38 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 15:16:34 2017 +0000 Test login route for admin page commit 9e2902f2048edac949edd0cc73e1abbf84a4f224 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 14:11:46 2017 +0000 Improve articles controller to redirect outdated links, add tests commit 49bfaaf615461149a06bcfb74fd7a676eb3d49f8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:57:03 2017 +0000 Remove Auth controllers we don’t use commit 5cebbc45aa72d24fc729c314c4f6ef1fc99c16d3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:36:11 2017 +0000 More testing, looking at middleware being applied commit 2e5c9dd77143d3b23b3461decd5d1cda1375c510 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:12:56 2017 +0000 Tweak reply webmentions and re-parsing them, as well as add tests commit 766739f42fe8432daa10172ae7fcff84fe29d78d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 21:18:56 2017 +0000 Test redownload webmentions command dispatches the job commit 6a25e99af4bad4ea3070a1ac4277542a52f6b465 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 20:24:18 2017 +0000 Fixing and increasing test coverage for notes, still some work left to do commit 1e10fffb344b50a4665060d42e94cb564a8404e7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 15:16:11 2017 +0000 Increase test coverage for places commit 0b40ccedd285262b57be2414dfa2fd637e80ef2b Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 11:54:08 2017 +0000 Tweak of code and increased test coverage commit 64dc03b381fb79046e57ba2c623cb3a667adc345 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:38:17 2017 +0000 Increase text coverage for Tags commit 62bdb775ec5ec2c06595fc4d427703c683ae81a7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:25:33 2017 +0000 Increase test coverage for media-client code commit 6bcf4cb909048e94aed7b7807bbe380833c258a1 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:25:05 2017 +0000 Incurease test coverage for media commit 89ede0fd1c9d7ee66b1af8be2b4d75b03b4bd8b9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:24:36 2017 +0000 Fix some issues with notes and increase test coverage commit 1ad7c952703e9098bd80c2024eeec0a0937c9db3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:40:33 2017 +0000 Improve bookmarks test coverage commit 5a3cb440edeb9c63e9c447a36b3000dcb0b0ec7a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:40:05 2017 +0000 Add Like tests commit 8481e367ea74b081269a99ee97175f49d71176b8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:08:38 2017 +0000 Add a another Like to the db without content and with an auhtor_url commit 4053dcf8ec02e8b3618eb3ad2b875870368eab49 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:07:32 2017 +0000 Don’t show the url instead of content, just leave blank commit 8e12a125b927efd327323044e5f86beef6ccef8c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:05:36 2017 +0000 Add tests for Article model commit d827d3399a1ed9513c4bac05e5078345f2768081 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:05:14 2017 +0000 Make sure year and month are cast to ints for scopeDate commit db747d95bc80e521604b4b3487bed6c7fd46b8fe Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:04:26 2017 +0000 Remove un-needed webmentions method, change scopeDate to use integers for month
2017-12-07 15:06:56 +00:00
$this->assertNull($note->latitude);
$this->assertNull($note->longitude);
}
2021-03-17 18:38:18 +00:00
/** @test */
public function weCanGetAddressAttributeForAssociatedPlace(): void
Improved test code coverage, including necessary refactor Squashed commit of the following: commit 18996bc4916e945e130ad4abb17149ea2d0afa93 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:46:41 2017 +0000 Fixing styleci issue commit e5bfedfdede637d3090603b55946cc34aec8b52d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:45:47 2017 +0000 The Micorpub controller istelf is basically refactored now commit 9eacc968c8bf9b0f5e746c38f04423c51f678d50 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:16:23 2017 +0000 Add more tests, easily into 90% plus test coverage now commit 2dcbf94298841884083f752f17de46ef7809a369 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 10:57:42 2017 +0000 Fix some styleci issues commit 6a989f61af412d59751281bc09ba0778597f09ec Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 10:56:13 2017 +0000 First real attempt at refactoring micropub controller commit c10da3d630ca8e06b120122041bb6c64c1084325 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:51:20 2017 +0000 Fix a styleci issue commit d7ee556fdebdd2160620e65d4bf3c67134f01187 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:47:52 2017 +0000 Improve the code for the media endpoint and add tests commit bc81bbaff3fad8afcc2135d76f213bba8ba54534 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:47:07 2017 +0000 Modify process image to process media, this allows for improvment within the micropub controller commit d13035cb2cbeff41d15ff017beb9a5b6bb41daee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 15:14:18 2017 +0000 Better name the current tests commit 0a2ef16f74f3e322a945a8d6b239be3f97e8c5b8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 14:08:13 2017 +0000 Reach 100% code coverage for webmentions commit 60f8b196a0fb4e6570b74d7577a9ff5f6c218613 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 13:35:03 2017 +0000 Fix a styleci issue commit e96be1869da909b8b080a38e4e33f94656b5b786 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 13:32:54 2017 +0000 Add tests for Notes Admin code commit 213319798bf5b3118034ab18a7c9eca5cf18296f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:44:02 2017 +0000 Fix a styleci issue commit a614332c7664f66edcb78ef23db392a417c0deb0 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:43:02 2017 +0000 Fix a phpcs issue commit 6a2e445dbf87fb8b48a24b34ca0fc3518b4376b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:20:19 2017 +0000 Add some tests fopr editing places in the admin cp commit 7044f2555228ffd7df2823c0c19a4380ca886b5d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 11:35:59 2017 +0000 Add tests for contacts admin code commit 280c4498dbe2cf2879a08ee45a90a0c9ff2f296a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Dec 2 13:45:27 2017 +0000 Improve admin related tests commit ee93a108d11053b1f2fe38f30f3219b3e96267fc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Dec 2 00:01:42 2017 +0000 Measure coverage with coveralls commit 47c4f5088b1b12e4d183a72b9792e723bda64f77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:57:32 2017 +0000 Remove un-used PhotosController commit 5737621dbc0ff7009896b483e1d004cdf2eb1523 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:47:08 2017 +0000 Remove the curl test that was used for debugging purposes commit b4d312b056df884eef7e4b0392b5dd1a3ae978bd Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:39:47 2017 +0000 We don’t want ports in the longurl/shorturl env vars commit 915370845448ef4e1be1ff5e7f4ef084c4200953 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:30:17 2017 +0000 Use the right port commit f9a3eac51063899fd003a8fa572dcf972d2f3a5c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:18:57 2017 +0000 I can’t get nginx listening on custom domains commit 3742a04cda5b5ae56ad839bf0ed74ddd9874e74c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:10:51 2017 +0000 Try naked domains, i.e. without .localhost commit d46040f86f32f0a70dae3bd1cf7c27465ee83a77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:02:51 2017 +0000 Add some default values back for pid and error_log commit f15eb73b995f215e3b56243bbba49f23393beb5e Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:56:38 2017 +0000 Let pid be the default value commit 91048b96302b5f13c1eba4ae9ab226ff00859ea6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:51:22 2017 +0000 Don’t try and run php-fpm and nginx on the same port commit 4203f7de976df9d0e832c09b18f15fff05837af7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:36:26 2017 +0000 Can only have one default_server commit 6d117929d09707add7d687883d4cb6eba5881e96 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:10:35 2017 +0000 Try and get a long url and short url both working commit 995c7721e3dd96b01307cf75ae0f839fad96aaf9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:01:14 2017 +0000 Test the remaining shorturl redirects commit d4c8a1a9c41c4e807d986b54c397b88a54292713 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:00:54 2017 +0000 Get rid of some of my legacy redirects commit 96d8c5b4cf576d66864a9e241cbef89b7bbe4597 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 21:46:42 2017 +0000 Try and fix which url is being replied to commit 692a7d0a2dcb3050f9c6da4afce2bb6c8ee72583 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 21:22:15 2017 +0000 Add tests and improve code for the search feature commit 442c26ff485a4d20710e1c38ab78bb1df212edda Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 20:04:00 2017 +0000 Add tests for saving css preference in the session commit e2180f0c40e4e8de293d2dd174816095affb0e3f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:35:32 2017 +0000 Some styleci fixes commit a90bbe79c092ee4548f4fbad1399b99fddcb432c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:33:40 2017 +0000 Don’t consider un-used laravel middleware when calculating code coverage commit 15edeb0d0179d5a37648c454d316c99250ba9bea Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:27:42 2017 +0000 Add some tests for the process webmention job commit a354c63945c582196990823845b57c7e51ff182d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 17:55:47 2017 +0000 Add tests for save profile image job commit 0230102bafddbccd81512c37330be0e2fcb39a53 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 15:05:30 2017 +0000 Test sending webmentions commit e664e911c5fcca7fc884eda39253b503970a8bc2 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 15:04:44 2017 +0000 Fix typo in test name commit 391d1aa8f584b9e8bd8a7154b68447a2098ddc1a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 12:04:05 2017 +0000 Add tests for syndication jobs commit 16d8215c09ff235c5b8253189055ad6c17f2f009 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 11:49:05 2017 +0000 Fix issue with scope date and month being 12 the int or 12 the string commit 0d9aaaa178b088a6856a70f4338fffea0ad8a0f3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 19:00:39 2017 +0000 Improve Bookmark processing code and test coverage commit 93d4419b37af7d0fcf8fe48cb855c1290512b30c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 18:59:10 2017 +0000 Improve Like processing code and test coverage commit 1ccb42c48a4760daf9cf0bed744740aa931a6a89 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 14:12:07 2017 +0000 Try and install nginx natively, given its listed in travis-ci/apt-package-whitelist commit 126a3c4c9639eae1a986674a952923dd4e1384cc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 12:09:47 2017 +0000 Test the download webmention job commit 2889e95c1526796684613d7fbb0998f654dbef28 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 12:08:56 2017 +0000 Test the add client job commit 4054a24e93ffe5dd68c2ab211bf6a88b114c3f10 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 21:21:09 2017 +0000 Ignore code coverage for such a trivial command commit 5bda55d401fa677a84d334b6200d7ce045e23a90 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 18:22:18 2017 +0000 For now don’t analyse laravel’s exception handler commit bb21e2ffc620cf22c14b49f2f292616f0d1bcc77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 18:21:55 2017 +0000 test coverage commit 2980127778d5be8dee7dd119cc6eb20b7a9f5e52 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 16:30:44 2017 +0000 phpcs fixes commit 6e802bf78a93e5886a38007177d54d33ed85b31b Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 16:28:47 2017 +0000 Increase and improve tests for bookmarks commit 1f6ffbacb86be86faa2cd37022d50e41f9582d59 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 13:04:11 2017 +0000 Increase test coverage for token generation/validation commit 66d866fdbfd1dcd0f161d4d30c7fb79fbb4a7250 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 16:58:30 2017 +0000 Increase test coverage for Place relasted code commit 6774d5c837ccc8c7d9f1cd80607dd40ffb5257f5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 16:57:42 2017 +0000 Increase test coverage for Like relasted code commit 4e055527276499eca721cf9be64473d91b30e1d9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 10:21:21 2017 +0000 Ignore code that can’t be tested from coverage analysis commit fbe7a88ab2319a3dcf4d441bd6db7be49e6445c5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 10:20:48 2017 +0000 Increase test coverages for note creation/deletion commit cae9bce276372a4870b0cbe7ebd561ef49d1b131 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 15:16:52 2017 +0000 Test a single bookmark page commit e23cf9846ae5bb28554d7665aee92826e237dc38 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 15:16:34 2017 +0000 Test login route for admin page commit 9e2902f2048edac949edd0cc73e1abbf84a4f224 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 14:11:46 2017 +0000 Improve articles controller to redirect outdated links, add tests commit 49bfaaf615461149a06bcfb74fd7a676eb3d49f8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:57:03 2017 +0000 Remove Auth controllers we don’t use commit 5cebbc45aa72d24fc729c314c4f6ef1fc99c16d3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:36:11 2017 +0000 More testing, looking at middleware being applied commit 2e5c9dd77143d3b23b3461decd5d1cda1375c510 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:12:56 2017 +0000 Tweak reply webmentions and re-parsing them, as well as add tests commit 766739f42fe8432daa10172ae7fcff84fe29d78d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 21:18:56 2017 +0000 Test redownload webmentions command dispatches the job commit 6a25e99af4bad4ea3070a1ac4277542a52f6b465 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 20:24:18 2017 +0000 Fixing and increasing test coverage for notes, still some work left to do commit 1e10fffb344b50a4665060d42e94cb564a8404e7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 15:16:11 2017 +0000 Increase test coverage for places commit 0b40ccedd285262b57be2414dfa2fd637e80ef2b Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 11:54:08 2017 +0000 Tweak of code and increased test coverage commit 64dc03b381fb79046e57ba2c623cb3a667adc345 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:38:17 2017 +0000 Increase text coverage for Tags commit 62bdb775ec5ec2c06595fc4d427703c683ae81a7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:25:33 2017 +0000 Increase test coverage for media-client code commit 6bcf4cb909048e94aed7b7807bbe380833c258a1 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:25:05 2017 +0000 Incurease test coverage for media commit 89ede0fd1c9d7ee66b1af8be2b4d75b03b4bd8b9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:24:36 2017 +0000 Fix some issues with notes and increase test coverage commit 1ad7c952703e9098bd80c2024eeec0a0937c9db3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:40:33 2017 +0000 Improve bookmarks test coverage commit 5a3cb440edeb9c63e9c447a36b3000dcb0b0ec7a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:40:05 2017 +0000 Add Like tests commit 8481e367ea74b081269a99ee97175f49d71176b8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:08:38 2017 +0000 Add a another Like to the db without content and with an auhtor_url commit 4053dcf8ec02e8b3618eb3ad2b875870368eab49 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:07:32 2017 +0000 Don’t show the url instead of content, just leave blank commit 8e12a125b927efd327323044e5f86beef6ccef8c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:05:36 2017 +0000 Add tests for Article model commit d827d3399a1ed9513c4bac05e5078345f2768081 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:05:14 2017 +0000 Make sure year and month are cast to ints for scopeDate commit db747d95bc80e521604b4b3487bed6c7fd46b8fe Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:04:26 2017 +0000 Remove un-needed webmentions method, change scopeDate to use integers for month
2017-12-07 15:06:56 +00:00
{
$place = Place::factory()->create([
'name' => 'The Bridgewater Pub',
'latitude' => '53.4983',
'longitude' => '-2.3805',
]);
$note = Note::factory()->create([
'place_id' => $place->id,
]);
Improved test code coverage, including necessary refactor Squashed commit of the following: commit 18996bc4916e945e130ad4abb17149ea2d0afa93 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:46:41 2017 +0000 Fixing styleci issue commit e5bfedfdede637d3090603b55946cc34aec8b52d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:45:47 2017 +0000 The Micorpub controller istelf is basically refactored now commit 9eacc968c8bf9b0f5e746c38f04423c51f678d50 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:16:23 2017 +0000 Add more tests, easily into 90% plus test coverage now commit 2dcbf94298841884083f752f17de46ef7809a369 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 10:57:42 2017 +0000 Fix some styleci issues commit 6a989f61af412d59751281bc09ba0778597f09ec Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 10:56:13 2017 +0000 First real attempt at refactoring micropub controller commit c10da3d630ca8e06b120122041bb6c64c1084325 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:51:20 2017 +0000 Fix a styleci issue commit d7ee556fdebdd2160620e65d4bf3c67134f01187 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:47:52 2017 +0000 Improve the code for the media endpoint and add tests commit bc81bbaff3fad8afcc2135d76f213bba8ba54534 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:47:07 2017 +0000 Modify process image to process media, this allows for improvment within the micropub controller commit d13035cb2cbeff41d15ff017beb9a5b6bb41daee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 15:14:18 2017 +0000 Better name the current tests commit 0a2ef16f74f3e322a945a8d6b239be3f97e8c5b8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 14:08:13 2017 +0000 Reach 100% code coverage for webmentions commit 60f8b196a0fb4e6570b74d7577a9ff5f6c218613 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 13:35:03 2017 +0000 Fix a styleci issue commit e96be1869da909b8b080a38e4e33f94656b5b786 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 13:32:54 2017 +0000 Add tests for Notes Admin code commit 213319798bf5b3118034ab18a7c9eca5cf18296f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:44:02 2017 +0000 Fix a styleci issue commit a614332c7664f66edcb78ef23db392a417c0deb0 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:43:02 2017 +0000 Fix a phpcs issue commit 6a2e445dbf87fb8b48a24b34ca0fc3518b4376b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:20:19 2017 +0000 Add some tests fopr editing places in the admin cp commit 7044f2555228ffd7df2823c0c19a4380ca886b5d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 11:35:59 2017 +0000 Add tests for contacts admin code commit 280c4498dbe2cf2879a08ee45a90a0c9ff2f296a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Dec 2 13:45:27 2017 +0000 Improve admin related tests commit ee93a108d11053b1f2fe38f30f3219b3e96267fc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Dec 2 00:01:42 2017 +0000 Measure coverage with coveralls commit 47c4f5088b1b12e4d183a72b9792e723bda64f77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:57:32 2017 +0000 Remove un-used PhotosController commit 5737621dbc0ff7009896b483e1d004cdf2eb1523 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:47:08 2017 +0000 Remove the curl test that was used for debugging purposes commit b4d312b056df884eef7e4b0392b5dd1a3ae978bd Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:39:47 2017 +0000 We don’t want ports in the longurl/shorturl env vars commit 915370845448ef4e1be1ff5e7f4ef084c4200953 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:30:17 2017 +0000 Use the right port commit f9a3eac51063899fd003a8fa572dcf972d2f3a5c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:18:57 2017 +0000 I can’t get nginx listening on custom domains commit 3742a04cda5b5ae56ad839bf0ed74ddd9874e74c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:10:51 2017 +0000 Try naked domains, i.e. without .localhost commit d46040f86f32f0a70dae3bd1cf7c27465ee83a77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:02:51 2017 +0000 Add some default values back for pid and error_log commit f15eb73b995f215e3b56243bbba49f23393beb5e Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:56:38 2017 +0000 Let pid be the default value commit 91048b96302b5f13c1eba4ae9ab226ff00859ea6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:51:22 2017 +0000 Don’t try and run php-fpm and nginx on the same port commit 4203f7de976df9d0e832c09b18f15fff05837af7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:36:26 2017 +0000 Can only have one default_server commit 6d117929d09707add7d687883d4cb6eba5881e96 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:10:35 2017 +0000 Try and get a long url and short url both working commit 995c7721e3dd96b01307cf75ae0f839fad96aaf9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:01:14 2017 +0000 Test the remaining shorturl redirects commit d4c8a1a9c41c4e807d986b54c397b88a54292713 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:00:54 2017 +0000 Get rid of some of my legacy redirects commit 96d8c5b4cf576d66864a9e241cbef89b7bbe4597 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 21:46:42 2017 +0000 Try and fix which url is being replied to commit 692a7d0a2dcb3050f9c6da4afce2bb6c8ee72583 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 21:22:15 2017 +0000 Add tests and improve code for the search feature commit 442c26ff485a4d20710e1c38ab78bb1df212edda Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 20:04:00 2017 +0000 Add tests for saving css preference in the session commit e2180f0c40e4e8de293d2dd174816095affb0e3f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:35:32 2017 +0000 Some styleci fixes commit a90bbe79c092ee4548f4fbad1399b99fddcb432c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:33:40 2017 +0000 Don’t consider un-used laravel middleware when calculating code coverage commit 15edeb0d0179d5a37648c454d316c99250ba9bea Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:27:42 2017 +0000 Add some tests for the process webmention job commit a354c63945c582196990823845b57c7e51ff182d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 17:55:47 2017 +0000 Add tests for save profile image job commit 0230102bafddbccd81512c37330be0e2fcb39a53 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 15:05:30 2017 +0000 Test sending webmentions commit e664e911c5fcca7fc884eda39253b503970a8bc2 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 15:04:44 2017 +0000 Fix typo in test name commit 391d1aa8f584b9e8bd8a7154b68447a2098ddc1a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 12:04:05 2017 +0000 Add tests for syndication jobs commit 16d8215c09ff235c5b8253189055ad6c17f2f009 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 11:49:05 2017 +0000 Fix issue with scope date and month being 12 the int or 12 the string commit 0d9aaaa178b088a6856a70f4338fffea0ad8a0f3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 19:00:39 2017 +0000 Improve Bookmark processing code and test coverage commit 93d4419b37af7d0fcf8fe48cb855c1290512b30c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 18:59:10 2017 +0000 Improve Like processing code and test coverage commit 1ccb42c48a4760daf9cf0bed744740aa931a6a89 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 14:12:07 2017 +0000 Try and install nginx natively, given its listed in travis-ci/apt-package-whitelist commit 126a3c4c9639eae1a986674a952923dd4e1384cc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 12:09:47 2017 +0000 Test the download webmention job commit 2889e95c1526796684613d7fbb0998f654dbef28 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 12:08:56 2017 +0000 Test the add client job commit 4054a24e93ffe5dd68c2ab211bf6a88b114c3f10 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 21:21:09 2017 +0000 Ignore code coverage for such a trivial command commit 5bda55d401fa677a84d334b6200d7ce045e23a90 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 18:22:18 2017 +0000 For now don’t analyse laravel’s exception handler commit bb21e2ffc620cf22c14b49f2f292616f0d1bcc77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 18:21:55 2017 +0000 test coverage commit 2980127778d5be8dee7dd119cc6eb20b7a9f5e52 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 16:30:44 2017 +0000 phpcs fixes commit 6e802bf78a93e5886a38007177d54d33ed85b31b Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 16:28:47 2017 +0000 Increase and improve tests for bookmarks commit 1f6ffbacb86be86faa2cd37022d50e41f9582d59 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 13:04:11 2017 +0000 Increase test coverage for token generation/validation commit 66d866fdbfd1dcd0f161d4d30c7fb79fbb4a7250 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 16:58:30 2017 +0000 Increase test coverage for Place relasted code commit 6774d5c837ccc8c7d9f1cd80607dd40ffb5257f5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 16:57:42 2017 +0000 Increase test coverage for Like relasted code commit 4e055527276499eca721cf9be64473d91b30e1d9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 10:21:21 2017 +0000 Ignore code that can’t be tested from coverage analysis commit fbe7a88ab2319a3dcf4d441bd6db7be49e6445c5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 10:20:48 2017 +0000 Increase test coverages for note creation/deletion commit cae9bce276372a4870b0cbe7ebd561ef49d1b131 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 15:16:52 2017 +0000 Test a single bookmark page commit e23cf9846ae5bb28554d7665aee92826e237dc38 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 15:16:34 2017 +0000 Test login route for admin page commit 9e2902f2048edac949edd0cc73e1abbf84a4f224 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 14:11:46 2017 +0000 Improve articles controller to redirect outdated links, add tests commit 49bfaaf615461149a06bcfb74fd7a676eb3d49f8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:57:03 2017 +0000 Remove Auth controllers we don’t use commit 5cebbc45aa72d24fc729c314c4f6ef1fc99c16d3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:36:11 2017 +0000 More testing, looking at middleware being applied commit 2e5c9dd77143d3b23b3461decd5d1cda1375c510 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:12:56 2017 +0000 Tweak reply webmentions and re-parsing them, as well as add tests commit 766739f42fe8432daa10172ae7fcff84fe29d78d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 21:18:56 2017 +0000 Test redownload webmentions command dispatches the job commit 6a25e99af4bad4ea3070a1ac4277542a52f6b465 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 20:24:18 2017 +0000 Fixing and increasing test coverage for notes, still some work left to do commit 1e10fffb344b50a4665060d42e94cb564a8404e7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 15:16:11 2017 +0000 Increase test coverage for places commit 0b40ccedd285262b57be2414dfa2fd637e80ef2b Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 11:54:08 2017 +0000 Tweak of code and increased test coverage commit 64dc03b381fb79046e57ba2c623cb3a667adc345 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:38:17 2017 +0000 Increase text coverage for Tags commit 62bdb775ec5ec2c06595fc4d427703c683ae81a7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:25:33 2017 +0000 Increase test coverage for media-client code commit 6bcf4cb909048e94aed7b7807bbe380833c258a1 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:25:05 2017 +0000 Incurease test coverage for media commit 89ede0fd1c9d7ee66b1af8be2b4d75b03b4bd8b9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:24:36 2017 +0000 Fix some issues with notes and increase test coverage commit 1ad7c952703e9098bd80c2024eeec0a0937c9db3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:40:33 2017 +0000 Improve bookmarks test coverage commit 5a3cb440edeb9c63e9c447a36b3000dcb0b0ec7a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:40:05 2017 +0000 Add Like tests commit 8481e367ea74b081269a99ee97175f49d71176b8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:08:38 2017 +0000 Add a another Like to the db without content and with an auhtor_url commit 4053dcf8ec02e8b3618eb3ad2b875870368eab49 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:07:32 2017 +0000 Don’t show the url instead of content, just leave blank commit 8e12a125b927efd327323044e5f86beef6ccef8c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:05:36 2017 +0000 Add tests for Article model commit d827d3399a1ed9513c4bac05e5078345f2768081 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:05:14 2017 +0000 Make sure year and month are cast to ints for scopeDate commit db747d95bc80e521604b4b3487bed6c7fd46b8fe Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:04:26 2017 +0000 Remove un-needed webmentions method, change scopeDate to use integers for month
2017-12-07 15:06:56 +00:00
$this->assertEquals('The Bridgewater Pub', $note->address);
}
2021-03-17 18:38:18 +00:00
/** @test */
public function deletingNotesAlsoDeletesTagsViaTheEventObserver(): void
Improved test code coverage, including necessary refactor Squashed commit of the following: commit 18996bc4916e945e130ad4abb17149ea2d0afa93 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:46:41 2017 +0000 Fixing styleci issue commit e5bfedfdede637d3090603b55946cc34aec8b52d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:45:47 2017 +0000 The Micorpub controller istelf is basically refactored now commit 9eacc968c8bf9b0f5e746c38f04423c51f678d50 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 14:16:23 2017 +0000 Add more tests, easily into 90% plus test coverage now commit 2dcbf94298841884083f752f17de46ef7809a369 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 10:57:42 2017 +0000 Fix some styleci issues commit 6a989f61af412d59751281bc09ba0778597f09ec Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Dec 7 10:56:13 2017 +0000 First real attempt at refactoring micropub controller commit c10da3d630ca8e06b120122041bb6c64c1084325 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:51:20 2017 +0000 Fix a styleci issue commit d7ee556fdebdd2160620e65d4bf3c67134f01187 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:47:52 2017 +0000 Improve the code for the media endpoint and add tests commit bc81bbaff3fad8afcc2135d76f213bba8ba54534 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Dec 5 16:47:07 2017 +0000 Modify process image to process media, this allows for improvment within the micropub controller commit d13035cb2cbeff41d15ff017beb9a5b6bb41daee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 15:14:18 2017 +0000 Better name the current tests commit 0a2ef16f74f3e322a945a8d6b239be3f97e8c5b8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 14:08:13 2017 +0000 Reach 100% code coverage for webmentions commit 60f8b196a0fb4e6570b74d7577a9ff5f6c218613 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 13:35:03 2017 +0000 Fix a styleci issue commit e96be1869da909b8b080a38e4e33f94656b5b786 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 13:32:54 2017 +0000 Add tests for Notes Admin code commit 213319798bf5b3118034ab18a7c9eca5cf18296f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:44:02 2017 +0000 Fix a styleci issue commit a614332c7664f66edcb78ef23db392a417c0deb0 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:43:02 2017 +0000 Fix a phpcs issue commit 6a2e445dbf87fb8b48a24b34ca0fc3518b4376b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 12:20:19 2017 +0000 Add some tests fopr editing places in the admin cp commit 7044f2555228ffd7df2823c0c19a4380ca886b5d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Dec 4 11:35:59 2017 +0000 Add tests for contacts admin code commit 280c4498dbe2cf2879a08ee45a90a0c9ff2f296a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Dec 2 13:45:27 2017 +0000 Improve admin related tests commit ee93a108d11053b1f2fe38f30f3219b3e96267fc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Dec 2 00:01:42 2017 +0000 Measure coverage with coveralls commit 47c4f5088b1b12e4d183a72b9792e723bda64f77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:57:32 2017 +0000 Remove un-used PhotosController commit 5737621dbc0ff7009896b483e1d004cdf2eb1523 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:47:08 2017 +0000 Remove the curl test that was used for debugging purposes commit b4d312b056df884eef7e4b0392b5dd1a3ae978bd Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:39:47 2017 +0000 We don’t want ports in the longurl/shorturl env vars commit 915370845448ef4e1be1ff5e7f4ef084c4200953 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:30:17 2017 +0000 Use the right port commit f9a3eac51063899fd003a8fa572dcf972d2f3a5c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:18:57 2017 +0000 I can’t get nginx listening on custom domains commit 3742a04cda5b5ae56ad839bf0ed74ddd9874e74c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:10:51 2017 +0000 Try naked domains, i.e. without .localhost commit d46040f86f32f0a70dae3bd1cf7c27465ee83a77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 23:02:51 2017 +0000 Add some default values back for pid and error_log commit f15eb73b995f215e3b56243bbba49f23393beb5e Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:56:38 2017 +0000 Let pid be the default value commit 91048b96302b5f13c1eba4ae9ab226ff00859ea6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:51:22 2017 +0000 Don’t try and run php-fpm and nginx on the same port commit 4203f7de976df9d0e832c09b18f15fff05837af7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:36:26 2017 +0000 Can only have one default_server commit 6d117929d09707add7d687883d4cb6eba5881e96 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:10:35 2017 +0000 Try and get a long url and short url both working commit 995c7721e3dd96b01307cf75ae0f839fad96aaf9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:01:14 2017 +0000 Test the remaining shorturl redirects commit d4c8a1a9c41c4e807d986b54c397b88a54292713 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 22:00:54 2017 +0000 Get rid of some of my legacy redirects commit 96d8c5b4cf576d66864a9e241cbef89b7bbe4597 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 21:46:42 2017 +0000 Try and fix which url is being replied to commit 692a7d0a2dcb3050f9c6da4afce2bb6c8ee72583 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 21:22:15 2017 +0000 Add tests and improve code for the search feature commit 442c26ff485a4d20710e1c38ab78bb1df212edda Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 20:04:00 2017 +0000 Add tests for saving css preference in the session commit e2180f0c40e4e8de293d2dd174816095affb0e3f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:35:32 2017 +0000 Some styleci fixes commit a90bbe79c092ee4548f4fbad1399b99fddcb432c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:33:40 2017 +0000 Don’t consider un-used laravel middleware when calculating code coverage commit 15edeb0d0179d5a37648c454d316c99250ba9bea Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 19:27:42 2017 +0000 Add some tests for the process webmention job commit a354c63945c582196990823845b57c7e51ff182d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 17:55:47 2017 +0000 Add tests for save profile image job commit 0230102bafddbccd81512c37330be0e2fcb39a53 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 15:05:30 2017 +0000 Test sending webmentions commit e664e911c5fcca7fc884eda39253b503970a8bc2 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 15:04:44 2017 +0000 Fix typo in test name commit 391d1aa8f584b9e8bd8a7154b68447a2098ddc1a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 12:04:05 2017 +0000 Add tests for syndication jobs commit 16d8215c09ff235c5b8253189055ad6c17f2f009 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Dec 1 11:49:05 2017 +0000 Fix issue with scope date and month being 12 the int or 12 the string commit 0d9aaaa178b088a6856a70f4338fffea0ad8a0f3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 19:00:39 2017 +0000 Improve Bookmark processing code and test coverage commit 93d4419b37af7d0fcf8fe48cb855c1290512b30c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 18:59:10 2017 +0000 Improve Like processing code and test coverage commit 1ccb42c48a4760daf9cf0bed744740aa931a6a89 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 14:12:07 2017 +0000 Try and install nginx natively, given its listed in travis-ci/apt-package-whitelist commit 126a3c4c9639eae1a986674a952923dd4e1384cc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 12:09:47 2017 +0000 Test the download webmention job commit 2889e95c1526796684613d7fbb0998f654dbef28 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 30 12:08:56 2017 +0000 Test the add client job commit 4054a24e93ffe5dd68c2ab211bf6a88b114c3f10 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 21:21:09 2017 +0000 Ignore code coverage for such a trivial command commit 5bda55d401fa677a84d334b6200d7ce045e23a90 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 18:22:18 2017 +0000 For now don’t analyse laravel’s exception handler commit bb21e2ffc620cf22c14b49f2f292616f0d1bcc77 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 18:21:55 2017 +0000 test coverage commit 2980127778d5be8dee7dd119cc6eb20b7a9f5e52 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 16:30:44 2017 +0000 phpcs fixes commit 6e802bf78a93e5886a38007177d54d33ed85b31b Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 16:28:47 2017 +0000 Increase and improve tests for bookmarks commit 1f6ffbacb86be86faa2cd37022d50e41f9582d59 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Mon Nov 27 13:04:11 2017 +0000 Increase test coverage for token generation/validation commit 66d866fdbfd1dcd0f161d4d30c7fb79fbb4a7250 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 16:58:30 2017 +0000 Increase test coverage for Place relasted code commit 6774d5c837ccc8c7d9f1cd80607dd40ffb5257f5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 16:57:42 2017 +0000 Increase test coverage for Like relasted code commit 4e055527276499eca721cf9be64473d91b30e1d9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 10:21:21 2017 +0000 Ignore code that can’t be tested from coverage analysis commit fbe7a88ab2319a3dcf4d441bd6db7be49e6445c5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 26 10:20:48 2017 +0000 Increase test coverages for note creation/deletion commit cae9bce276372a4870b0cbe7ebd561ef49d1b131 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 15:16:52 2017 +0000 Test a single bookmark page commit e23cf9846ae5bb28554d7665aee92826e237dc38 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 15:16:34 2017 +0000 Test login route for admin page commit 9e2902f2048edac949edd0cc73e1abbf84a4f224 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 14:11:46 2017 +0000 Improve articles controller to redirect outdated links, add tests commit 49bfaaf615461149a06bcfb74fd7a676eb3d49f8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:57:03 2017 +0000 Remove Auth controllers we don’t use commit 5cebbc45aa72d24fc729c314c4f6ef1fc99c16d3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:36:11 2017 +0000 More testing, looking at middleware being applied commit 2e5c9dd77143d3b23b3461decd5d1cda1375c510 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Nov 24 13:12:56 2017 +0000 Tweak reply webmentions and re-parsing them, as well as add tests commit 766739f42fe8432daa10172ae7fcff84fe29d78d Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 21:18:56 2017 +0000 Test redownload webmentions command dispatches the job commit 6a25e99af4bad4ea3070a1ac4277542a52f6b465 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 20:24:18 2017 +0000 Fixing and increasing test coverage for notes, still some work left to do commit 1e10fffb344b50a4665060d42e94cb564a8404e7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 15:16:11 2017 +0000 Increase test coverage for places commit 0b40ccedd285262b57be2414dfa2fd637e80ef2b Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Thu Nov 23 11:54:08 2017 +0000 Tweak of code and increased test coverage commit 64dc03b381fb79046e57ba2c623cb3a667adc345 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:38:17 2017 +0000 Increase text coverage for Tags commit 62bdb775ec5ec2c06595fc4d427703c683ae81a7 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:25:33 2017 +0000 Increase test coverage for media-client code commit 6bcf4cb909048e94aed7b7807bbe380833c258a1 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:25:05 2017 +0000 Incurease test coverage for media commit 89ede0fd1c9d7ee66b1af8be2b4d75b03b4bd8b9 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Wed Nov 22 15:24:36 2017 +0000 Fix some issues with notes and increase test coverage commit 1ad7c952703e9098bd80c2024eeec0a0937c9db3 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:40:33 2017 +0000 Improve bookmarks test coverage commit 5a3cb440edeb9c63e9c447a36b3000dcb0b0ec7a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:40:05 2017 +0000 Add Like tests commit 8481e367ea74b081269a99ee97175f49d71176b8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:08:38 2017 +0000 Add a another Like to the db without content and with an auhtor_url commit 4053dcf8ec02e8b3618eb3ad2b875870368eab49 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:07:32 2017 +0000 Don’t show the url instead of content, just leave blank commit 8e12a125b927efd327323044e5f86beef6ccef8c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:05:36 2017 +0000 Add tests for Article model commit d827d3399a1ed9513c4bac05e5078345f2768081 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:05:14 2017 +0000 Make sure year and month are cast to ints for scopeDate commit db747d95bc80e521604b4b3487bed6c7fd46b8fe Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 21 14:04:26 2017 +0000 Remove un-needed webmentions method, change scopeDate to use integers for month
2017-12-07 15:06:56 +00:00
{
// first well create a temporary note to delete
$note = Note::create(['note' => 'temporary #temp']);
$this->assertDatabaseHas('tags', [
'tag' => 'temp',
]);
$tag = Tag::where('tag', 'temp')->first();
$note->forceDelete();
$this->assertDatabaseMissing('note_tag', [
'tag_id' => $tag->id,
]);
}
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
/** @test */
2021-03-17 18:38:18 +00:00
public function saveBlankNotesAsNull(): void
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
{
$note = new Note(['note' => '']);
$this->assertNull($note->note);
}
/** @test */
2021-03-17 18:38:18 +00:00
public function reverseGeocodeAnAttraction(): void
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
{
2021-03-17 18:38:18 +00:00
// phpcs:disable Generic.Files.LineLength.TooLong
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
$json = <<<JSON
2021-03-17 18:38:18 +00:00
{"place_id":"198791063","licence":"Data © OpenStreetMap contributors, ODbL 1.0. https:\/\/osm.org\/copyright","osm_type":"relation","osm_id":"5208404","lat":"51.50084125","lon":"-0.142990166340849","display_name":"Buckingham Palace, Ambassador's Court, St. James's, Victoria, Westminster, London, Greater London, England, SW1E 6LA, United Kingdom","address":{"attraction":"Buckingham Palace","road":"Ambassador's Court","neighbourhood":"St. James's","suburb":"Victoria","city":"London","state_district":"Greater London","state":"England","postcode":"SW1E 6LA","country":"UK","country_code":"gb"},"boundingbox":["51.4997342","51.5019473","-0.143984","-0.1413002"]}
JSON;
// phpcs:enable Generic.Files.LineLength.TooLong
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
$mock = new MockHandler([
new Response(200, ['Content-Type' => 'application/json'], $json),
]);
$handler = HandlerStack::create($mock);
$client = new Client(['handler' => $handler]);
$this->app->instance(Client::class, $client);
$note = new Note();
$address = $note->reverseGeoCode(51.50084, -0.14264);
2021-03-17 18:38:18 +00:00
$this->assertEquals(
'<span class="p-locality">Victoria, London</span>, <span class="p-country-name">UK</span>',
$address
);
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
}
/** @test */
2021-03-17 18:38:18 +00:00
public function reverseGeocodeASuburb(): void
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
{
2021-03-17 18:38:18 +00:00
// phpcs:disable Generic.Files.LineLength.TooLong
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
$json = <<<JSON
2021-03-17 18:38:18 +00:00
{"place_id":"96518506","licence":"Data © OpenStreetMap contributors, ODbL 1.0. https:\/\/osm.org\/copyright","osm_type":"way","osm_id":"94107885","lat":"51.0225764535969","lon":"0.906664040464189","display_name":"Melon Lane, Newchurch, Shepway, Kent, South East, England, TN29 0AS, United Kingdom","address":{"road":"Melon Lane","suburb":"Newchurch","city":"Shepway","county":"Kent","state_district":"South East","state":"England","postcode":"TN29 0AS","country":"UK","country_code":"gb"},"boundingbox":["51.0140377","51.0371494","0.8873312","0.9109506"]}
JSON;
// phpcs:enable Generic.Files.LineLength.TooLong
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
$mock = new MockHandler([
new Response(200, ['Content-Type' => 'application/json'], $json),
]);
$handler = HandlerStack::create($mock);
$client = new Client(['handler' => $handler]);
$this->app->instance(Client::class, $client);
$note = new Note();
$address = $note->reverseGeoCode(51.02, 0.91);
2021-03-17 18:38:18 +00:00
$this->assertEquals(
'<span class="p-locality">Newchurch, Shepway</span>, <span class="p-country-name">UK</span>',
$address
);
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
}
/** @test */
2021-03-17 18:38:18 +00:00
public function reverseGeocodeACity(): void
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
{
// Note Ive modified this JSON response so it only contains the
// city the Uni is in
2021-03-17 18:38:18 +00:00
// phpcs:disable Generic.Files.LineLength.TooLong
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
$json = <<<JSON
2021-03-17 18:38:18 +00:00
{"place_id":"198561071","licence":"Data © OpenStreetMap contributors, ODbL 1.0. https:\/\/osm.org\/copyright","osm_type":"relation","osm_id":"1839026","lat":"53.46600455","lon":"-2.23300880782987","display_name":"University of Manchester - Main Campus, Brunswick Street, Curry Mile, Ardwick, Manchester, Greater Manchester, North West England, England, M13 9NR, United Kingdom","address":{"university":"University of Manchester - Main Campus","city":"Manchester","county":"Greater Manchester","state_district":"North West England","state":"England","postcode":"M13 9NR","country":"UK","country_code":"gb"},"boundingbox":["53.4598667","53.4716848","-2.2390346","-2.2262754"]}
JSON;
// phpcs:enable Generic.Files.LineLength.TooLong
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
$mock = new MockHandler([
new Response(200, ['Content-Type' => 'application/json'], $json),
]);
$handler = HandlerStack::create($mock);
$client = new Client(['handler' => $handler]);
$this->app->instance(Client::class, $client);
$note = new Note();
$address = $note->reverseGeoCode(53.466277988406, -2.2304474827445);
2021-03-17 18:38:18 +00:00
$this->assertEquals(
'<span class="p-locality">Manchester</span>, <span class="p-country-name">UK</span>',
$address
);
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
}
/** @test */
2021-03-17 18:38:18 +00:00
public function reverseGeocodeACounty(): void
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
{
// Note Ive removed everything below county to test for querires where
// thats all that is returned
2021-03-17 18:38:18 +00:00
// phpcs:disable Generic.Files.LineLength.TooLong
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
$json = <<<JSON
2021-03-17 18:38:18 +00:00
{"place_id":"98085404","licence":"Data © OpenStreetMap contributors, ODbL 1.0. https:\/\/osm.org\/copyright","osm_type":"way","osm_id":"103703318","lat":"51.0997470194065","lon":"0.609897771085209","display_name":"Biddenden, Ashford, Kent, South East, England, TN27 8ET, United Kingdom","address":{"county":"Kent","state_district":"South East","state":"England","postcode":"TN27 8ET","country":"UK","country_code":"gb"},"boundingbox":["51.0986632","51.104459","0.5954434","0.6167775"]}
JSON;
// phpcs:enable Generic.Files.LineLength.TooLong
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
$mock = new MockHandler([
new Response(200, ['Content-Type' => 'application/json'], $json),
]);
$handler = HandlerStack::create($mock);
$client = new Client(['handler' => $handler]);
$this->app->instance(Client::class, $client);
$note = new Note();
$address = $note->reverseGeoCode(51.1, 0.61);
$this->assertEquals('<span class="p-region">Kent</span>, <span class="p-country-name">UK</span>', $address);
}
/** @test */
2021-03-17 18:38:18 +00:00
public function reverseGeocodeACountry(): void
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
{
// Note Ive removed everything below country to test for querires where
// thats all that is returned
2021-03-17 18:38:18 +00:00
// phpcs:disable Generic.Files.LineLength.TooLong
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
$json = <<<JSON
2021-03-17 18:38:18 +00:00
{"place_id":"120553244","licence":"Data © OpenStreetMap contributors, ODbL 1.0. https:\/\/osm.org\/copyright","osm_type":"way","osm_id":"191508282","lat":"54.3004150140189","lon":"-9.39993720828084","display_name":"R314, Doonfeeny Lower, Ballycastle ED, Ballina, County Mayo, Connacht, Ireland","address":{"country":"Ireland","country_code":"ie"},"boundingbox":["54.2964027","54.3045856","-9.4337961","-9.3960403"]}
JSON;
// phpcs:enable Generic.Files.LineLength.TooLong
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
$mock = new MockHandler([
new Response(200, ['Content-Type' => 'application/json'], $json),
]);
$handler = HandlerStack::create($mock);
$client = new Client(['handler' => $handler]);
$this->app->instance(Client::class, $client);
$note = new Note();
$address = $note->reverseGeoCode(54.3, 9.4);
$this->assertEquals('<span class="p-country-name">Ireland</span>', $address);
}
/** @test */
2021-03-17 18:38:18 +00:00
public function addImageElementToNoteContentWhenMediaAssociated(): void
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
{
$media = Media::factory()->create([
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
'type' => 'image',
2021-03-17 18:38:18 +00:00
'path' => 'test.png',
]);
$note = Note::factory()->create([
'note' => 'A nice image',
]);
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
$note->media()->save($media);
2022-07-09 10:08:26 +01:00
$expected = '<p>A nice image</p>
<img src="' . config('filesystems.disks.s3.url') . '/test.png" alt="">';
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
$this->assertEquals($expected, $note->content);
}
/** @test */
2021-03-17 18:38:18 +00:00
public function addVideoElementToNoteContentWhenMediaAssociated(): void
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
{
$media = Media::factory()->create([
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
'type' => 'video',
2021-03-17 18:38:18 +00:00
'path' => 'test.mkv',
]);
$note = Note::factory()->create([
'note' => 'A nice video',
]);
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
$note->media()->save($media);
2022-07-09 10:08:26 +01:00
$expected = '<p>A nice video</p>
<video src="' . config('filesystems.disks.s3.url') . '/test.mkv">';
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
$this->assertEquals($expected, $note->content);
}
/** @test */
2021-03-17 18:38:18 +00:00
public function addAudioElementToNoteContentWhenMediaAssociated(): void
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
{
$media = Media::factory()->create([
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
'type' => 'audio',
2021-03-17 18:38:18 +00:00
'path' => 'test.flac',
]);
$note = Note::factory()->create([
'note' => 'Some nice audio',
]);
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
$note->media()->save($media);
2022-07-09 10:08:26 +01:00
$expected = '<p>Some nice audio</p>
<audio src="' . config('filesystems.disks.s3.url') . '/test.flac">';
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
$this->assertEquals($expected, $note->content);
}
2021-03-17 18:38:18 +00:00
/**
* @test
2022-07-09 10:08:26 +01:00
*
2021-03-17 18:38:18 +00:00
* @todo Why do we need to provide text?
*/
public function provideTextForBlankContent(): void
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
{
$note = new Note();
$this->assertEquals('A blank note', $note->content);
}
2021-03-17 18:38:18 +00:00
// @todo Sort out twitter requests
/** @test
public function setTwitterContentToNullWhenOembedErrorOccurs(): void
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
{
$note = new Note();
$note->in_reply_to = 'https://twitter.com/search';
Improve tests feature Squashed commit of the following: commit 13ac266b79b496d62291a07f4f5f81940d217ccb Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:17:25 2019 +0000 test on 7.2 and 7.3, download phpcs directly from github commit 692cc7dfe165a7ecaf9dba9498c868193b749aee Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:10:16 2019 +0000 Drop code-coverage for now, PHP7.3 and Xdebug aren’t playing ball at the moment commit 03d262c47af79cfa0ce4937cc8e196e3b6f5877a Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:09:48 2019 +0000 Use an excewption when generating twitter content of a note commit e2df1e5cebebd30473787c924f495a5687145fb8 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Jan 20 17:08:48 2019 +0000 Updating dependencies commit 8008eb53854eddefaa4e302f95353c626b3062ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sun Nov 25 16:09:32 2018 +0000 Fix S3 URLs to use config settings commit 941864b9d6c6cb9d87b4b95385ada67f55de837c Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Nov 24 21:28:19 2018 +0000 Increase code-coverage in the notes unit tests commit 4a253d3c5c1854dd8ea01d975bb8e709ae697393 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:26:59 2018 +0000 Don’t create new notes in null note test commit 9616cd2b66bc6f26b2d3266f95cf1be894aaed99 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:23:05 2018 +0000 Use Laravel’s FileSystem class to better deal with files/folders in the tearDown methods commit 294f7961ec03d26cc45845632a97b2521a58f403 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:22:28 2018 +0000 Add more unit tests for the geocoding method commit 43328e3ce249fe8df95770f1275cab97f4ca88bc Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 18:18:36 2018 +0000 Improve the revereseGeoCode method commit 84424e1d8274bfe62bc5f0a7556e5732bf094178 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Tue Nov 20 15:03:14 2018 +0000 Test that empty notes are saved to the DB as null commit 77fd87b81323457ce6f578ed7f359ceb6b3ce6b6 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 20:20:03 2018 +0100 Increase test coverage to 100% for the WebMention model commit 4b6da595dc1efc025470279e9012c2a2a90ec3ef Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 18:49:33 2018 +0100 Improving test coverage commit 895061b8dd0ddf4fbc321e4f371ea148d9b3007f Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Sat Oct 13 17:19:35 2018 +0100 Improvements in Like tests and code, and WebMentions processing tests and code commit f9a8b96f2c8b1ef22e97d3dc634ee76d97c25cb5 Author: Jonny Barnes <jonny@jonnybarnes.uk> Date: Fri Oct 12 22:43:49 2018 +0100 Don’t track the coverage files in git
2019-01-20 17:35:58 +00:00
$this->assertNull($note->twitter);
2021-03-17 18:38:18 +00:00
}*/
2021-03-17 18:38:18 +00:00
/** @test */
public function markdownContentGetsConverted(): void
{
$note = Note::factory()->create([
'note' => 'The best search engine? https://duckduckgo.com',
]);
$this->assertSame(
'<p>The best search engine? <a href="https://duckduckgo.com">https://duckduckgo.com</a></p>' . PHP_EOL,
$note->note
);
}
2021-04-29 20:02:20 +01:00
/**
* For now, just reply on a cached object instead of actually querying Twitter.
*
* @test
*/
public function checkInReplyToIsTwitterLink(): void
{
$tempContent = (object) [
'html' => 'something random',
];
Cache::put('933662564587855877', $tempContent);
$note = Note::factory()->create([
2022-07-09 10:08:26 +01:00
'in_reply_to' => 'https://twitter.com/someRando/status/933662564587855877',
]);
2021-04-29 20:02:20 +01:00
$this->assertSame($tempContent, $note->twitter);
}
/** @test */
public function latitudeAndLongitudeCanBeParsedFromPlainLocation(): void
2021-04-29 20:02:20 +01:00
{
$note = Note::factory()->create([
'location' => '1.23,4.56',
]);
2021-04-29 20:02:20 +01:00
$this->assertSame(1.23, $note->latitude);
$this->assertSame(4.56, $note->longitude);
}
/** @test */
public function addressAttributeCanBeRetrievedFromPlainLocation(): void
{
Cache::put('1.23,4.56', '<span class="p-country-name">Antarctica</span>');
$note = Note::factory()->create([
'location' => '1.23,4.56',
]);
2021-04-29 20:02:20 +01:00
$this->assertSame('<span class="p-country-name">Antarctica</span>', $note->address);
}
2017-02-18 16:38:18 +00:00
}