@nedbat Just this week, including tests in coverage helped find a common mistake:
copy/pasting a test function, changing the body, but forgetting to rename it, so the first one isn't run.
https://github.com/python/pymanager/pull/17/commits/e95569aa55fc22c7084ab5881fc0661b8f7130e2
https://www.evshift.com/324613/complete-coverage-without-missed-spots-honda-miimo-robotic-mower/ Complete Coverage Without Missed Spots | Honda Miimo Robotic Mower #Complete #coverage #ElectricCars #ElectricVehicles #EV #Honda #HondaVideo #Miimo #Missed #Mower #Robotic #spots
Claim File Helper — #ProPublica
Find out why your #health insurer denied your claim.
ProPublica’s Claim File Helper lets you customize a letter requesting the notes and documents your insurer used when deciding to deny you #coverage. Get your claim file before submitting an #appeal.
#insurance #InsuranceClaims
Denver Broncos 2025 NFL Draft results picks tracker and full coverage https://www.rawchili.com/nfl/2352/ #and #Broncos #Coverage #Denver #DenverBroncos #DenverBroncosDraft #DenverBroncosNews #DenverBroncos #draft #Football #FrontPage #full #high #mile #NFL #NflDraft #picks #report #results #tracker
UI-покрытие как в мечтах: раскрашиваем сайт в реальном времени на основе автотестов
Как понять, что реально делают ваши UI автотесты? ui-coverage-tool — это инновационный инструмент нового поколения, не имеющий аналогов. Он визуализирует покрытие прямо в браузере, работая с реальным приложением. История по каждому элементу, фильтры по действиям, динамика и полная наглядность — всё, чтобы не просто тестировать, а понимать и улучшать.
U Mobile Aims 80% Populated Area Coverage Within 12 Months Of Next Gen 5G Rollout #2nd5gnetwork #5ginfrastructure #coverage #huawei #nextgen5gnetwork #telco #umobile #zte
https://www.lowyat.net/2025/348221/u-mobile-80-percent-coverage-next-gen-5g/
Измерение покрытия API тестами на основе Swagger для Python
В этой статье я расскажу про swagger-coverage-tool — инструмент, который показывает, насколько полно ваши тесты покрывают API по спецификации Swagger (OpenAPI). Всё работает автоматически, без изменений в логике тестов. Поддерживаются httpx и requests , отчёт генерируется в один клик. Идеально, если вы хотите объективно видеть, что действительно проверяют ваши API автотесты.
Settlement hearing for college sports https://www.rawchili.com/4173314/ #analysis #Blog #college #CollegeSports #Courts #CourtsU0026Judiciary #Coverage #Judiciary #Legal #live #LiveCoverage #Modular #ModularStory #ncaa #Negative #news #overall #OverallNegative #sports #SportsNews #SportsTopics #story #TTP #TTPLiveBlog #u0026 #Women'sSports #womens
Your mobile #security deserves more than just #coverage—it deserves peace of mind. Efani offers unmatched security, #privacy, and a $5 million insurance policy to protect against SIM swap fraud and cyber threats. With 11 layers of authentication protocol and no data selling, Efani ensures your personal and financial information stays safe.
Don’t settle for less when it comes to safeguarding your digital life. Switch to Efani today and experience secure, uninterrupted service. #MobileSecurity #PrivacyFirst #EfaniSecure
If you're running tests in parallel in #django , coverage can get messed up!
Here's how to fix:
https://til.sanyamkhurana.com/#/topics/django/fixing-coverage-for-djangos-managepy-test-parallel
Switching from Swisscom To Galaxus
Reading Time: 3 minutes
This morning the transition from Swisscom to Galaxus was completed. I moved from Swisscom to Galaxus because it's up to 50 CHF cheaper. Whereas I was paying about 70 CHF with Swisscom I now pay 19 CHF per month when I am within Switzerland, and I can pay 39 CHF per month when roaming in Europe. The one issue with this is that if I switch to roaming then it lasts for two months, not one before I can switch back.
Coverage
Swisscom has better coverage, in most places, so by switching to Galaxus I have to deal with lack of coverage in some places. This is because Galaxus uses the Sunrise network, rather than Swisscom. When hiking or in some buildings I lose network access.
Transfer Duration
If you want to get an esim it takes a few hours to get connected but if you want to migrate your phone number from your old provider to your new one it can take up to two months. I expected that the switch would be within a day or two.
If I had been waiting for my contract obligations to end then I would have understood the two month wait, but I have been out of contractual obligations for half a decade or more. I expected the switch to be by the end of the current month, rather than the end of the following month.
Switched in the Afternoon
The Switch took place between 13:11 and 14:11 yesterday. I expected it to be overnight, and to wake up to the message that the transfer had been completed.
My Swisscom sim was deactivated so that phone was offline. It then took a while for Galaxus to make the transfer. Rather than use the esim I already had they asked me to download a new esim, and that's when I was on Galaxus with my old Swisscom number.
It took a while longer for the Galaxus cockpit to update with the right number. It's at this point that I could create a secondary esim for the backup phone. The backup sim is so that I can use Apple Car play when I use the car that doesn't have the Android equivalent.
The Long Wait
I have been thinking of leaving Swisscom due to their expensive contract for years, but I could not find another contract that offered unlimited data at a good price in Switzerland until Galaxus came along with their offer. I have used an Android phone with Galaxus for two months and so far I have not been nagged about going over the limit.
Porting Specific
If you get a Galaxus SIM for testing, and then you decide to port your contract from one provider to another make sure to cancel the test account as soon as the port is accepted. I expected that when I ported my Swisscom number to Galaxus it would change the phone number but preserve the old esim. It doesn't. It counts the port as being applied to a new number and a new esim.
In Summary
When you're porting your number from one telecom operator to another, if you have a test account to see if you like the service, then as soon as you decide to port cancel the test account and revert to your current provider while waiting for the port. The day before the port you will get an e-mail saying "the port will take place from Time A to Time B".
When the port is done you will get an e-mail with the new esim, scan the QR code and within a few seconds you will have the old number on the new contract. That's it. You're done.
It's quick and easy. My blog post is to clarify the process as I could not find answers to my questions.
https://www.fogolf.com/925931/when-is-new-york-vs-atlanta-how-to-watch-time/ When is New York vs Atlanta, how to watch, time #atlanta #blog #Competitions #Coverage #espn #ESPNInc. #gå #Golf #GolfNews #INC #International #InternationalSportsCompetitions #Live #LiveCoverage #Modular #ModularStory #NEUTRAL #news #overall #OverallNeutral #pga #PgaTour #sports #SportsNews #Story #Tour #TTP #TTPLiveBlog
“Pro-Israel pressure group ‘demands control’ of BBC’s Gaza coverage”
by Skwawkbox @skwawkbox
@palestine
@israel
@BBC5Live
@BBCRadio4
“Board of Deputies exists to ‘advance Israel’s security, welfare and standing’ and is telling the BBC how to cover Israel’s genocide in Gaza – though of course that word is not used”
https://skwawkbox.org/2025/03/22/pro-israel-pressure-group-demands-control-of-bbcs-gaza-coverage/
A Site Selection Framework For Urban Power Substation At Micro-Scale Using Spatial Optimization Strategy And Geospatial Big Data
--
https://doi.org/10.1111/tgis.13093 <-- shared paper
--
“In this study, [they] model spatiotemporal heterogeneity and incorporate it into optimizing the location of substations. The optimized substation placement ensures electrical service coverage for over 99% of the area during peak power usage seasons, compared to the current coverage of 72%...”
#GIS #spatial #mapping #spatialanalysis #spatiotemporal #siting #demand #electricity #heterogeneity #substations #powertransmission #electricalpower #distrubition #service #city #urbanisation #extremeweather #model #modeling #parameters #factors #energycrisis #energy #urbanplanning #routing #outages #framework #UrbanPS #bigdata #AI #machinelearning #Pingxiang #Jiangxi #China #casestudy #coverage #utilisation #dynamic #load #loading #loadbalancing
Ofcom plans rules to drive UK full-fibre broadband to 96% coverage http://dlvr.it/TJf0Y3 #Broadband #connectivity #coverage #Europe
Want visualization of your coverage diff without using some third-party service?
See https://meejah.ca/blog/cuvner-pull-requests
#python #coverage
@pidgin Also if anyone wants to explore more themselves, meson makes this really easy.
From the top of our source tree you can run meson with the following command
meson build -Db_coverage=true -Dgplugin:vapi=false build-coverage
The vala bindings need to be disabled because the confuse gcovr.
Once configuration is done you can run the tests and generate the coverage report with the following
cd build-coverage
ninja turtles
ninja coverage-html
@pidgin Some more info. Keep in mind that the 130 suites include libraries we maintain as well, but the code coverage here does not include.
Also, the coverage includes, libpurple, pidgin, and the protocol plugins and that pidgin and the protocol plugins aren't exactly testable although we have some stuff we're working on for that.