Log message #4149998

# At Username Text
# Jun 11th 2018, 16:17 remi55 Keeping raw data seems to be a good solution as it give more flexibility over other uses cases.
# Jun 11th 2018, 16:16 remi55 Thank you. So I keep raw data and handle it in javascript with a preg_replace or something like that.
# Jun 11th 2018, 16:15 jeremyharris so cleaning with `h()` and returning the multi line for the client to handle how they wish
# Jun 11th 2018, 16:15 jeremyharris although usually I let the client handle how they want to display things
# Jun 11th 2018, 16:13 jeremyharris is html allowed? if not, parsing it serverside would allow you to use `h()` to clean it and join with <p> or </br> after it’s cleaned
# Jun 11th 2018, 16:12 remi55 Other solutions are welcome :) Your advices ?
# Jun 11th 2018, 16:10 remi55 - parse it client side using a javascript func like nl2br()
# Jun 11th 2018, 16:10 remi55 - parse it server side and return clean html
# Jun 11th 2018, 16:10 remi55 hello everyone ! I have a json endpoint which return multiline text (\r\n chars). I need to find a great way to display it correctly in html. For the moment I have 2 solutions :
# Jun 11th 2018, 16:01 lorenzo stay strong!
# Jun 11th 2018, 16:00 neon1024 Off to the gym! Laters :muscle:
# Jun 11th 2018, 15:59 birdy247 didnt know about it
# Jun 11th 2018, 15:59 birdy247 This looks great
# Jun 11th 2018, 15:59 birdy247 +1
# Jun 11th 2018, 15:59 neon1024 Do remember if you start putting lots of different returns in, you probably want a different test case
# Jun 11th 2018, 15:59 neon1024 Something I find super handy when working with dates and times, as I suck with dates and times :P
# Jun 11th 2018, 15:58 neon1024 Data providers are superb if you want to test the same code with different inputs
# Jun 11th 2018, 15:58 neon1024 https://phpunit.de/manual/6.5/en/writing-tests-for-phpunit.html#writing-tests-for-phpunit.data-providers
# Jun 11th 2018, 15:58 neon1024 Do you mean this? https://gist.github.com/davidyell/2498236846a8d71c4f84e46ff7eae483#file-testingtimewindow-php-L87
# Jun 11th 2018, 15:57 birdy247 Yes, presumably something needs to use the use the provider?
# Jun 11th 2018, 15:57 neon1024 In other news, can I mix `matching` and `notMatching` in the same query?
# Jun 11th 2018, 15:56 neon1024 I should edit it to make the class and test different parts of the gist, but #effort
# Jun 11th 2018, 15:56 neon1024 ..and you’ll want a way to set the date into the Entity
# Jun 11th 2018, 15:56 birdy247 That looks sweeet
# Jun 11th 2018, 15:55 neon1024 Here is an example I was working on last week, https://gist.github.com/davidyell/2498236846a8d71c4f84e46ff7eae483#file-testingtimewindow-php-L48
# Jun 11th 2018, 15:54 neon1024 I would use a data provider, and test multiple days
# Jun 11th 2018, 15:47 birdy247 test works ok
# Jun 11th 2018, 15:47 birdy247 $this->assertTrue($this->InvoiceItem->get('last_day_of_month'));
# Jun 11th 2018, 15:44 saeideng @birdy247 and your code?
# Jun 11th 2018, 15:27 birdy247 I created a new EntityNameTest
# Jun 11th 2018, 15:27 birdy247 I think I am going about it the wrong way
# Jun 11th 2018, 15:26 birdy247 virtual property
# Jun 11th 2018, 15:26 birdy247 I am trying to test a getter in an entity
# Jun 11th 2018, 14:57 jeremyharris :+1:
# Jun 11th 2018, 14:56 itmpls yep ty
# Jun 11th 2018, 14:53 itmpls ah, lemme clear
# Jun 11th 2018, 14:53 jeremyharris maybe orm cache?
# Jun 11th 2018, 14:53 jeremyharris then no reason
# Jun 11th 2018, 14:53 itmpls entity
# Jun 11th 2018, 14:53 jeremyharris oh
# Jun 11th 2018, 14:53 jeremyharris or in the array before it’s patched