TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

How the GNU coreutils are tested

220 pointsby goranmoominover 3 years ago

6 comments

nathellover 3 years ago
We need more of these „How project X is tested” articles. Keep them coming!<p>Here’s one on SQLite: <a href="https:&#x2F;&#x2F;www.sqlite.org&#x2F;testing.html" rel="nofollow">https:&#x2F;&#x2F;www.sqlite.org&#x2F;testing.html</a>
评论 #29463100 未加载
评论 #29464699 未加载
评论 #29461400 未加载
评论 #29461011 未加载
评论 #29460512 未加载
评论 #29466452 未加载
CraigJPerryover 3 years ago
I read this page and i&#x27;m reminded of this tweet: <a href="https:&#x2F;&#x2F;twitter.com&#x2F;6thgrade4ever&#x2F;status&#x2F;1433519577892327424" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;6thgrade4ever&#x2F;status&#x2F;1433519577892327424</a><p>It&#x27;s not true that just because a product is open source, it will be of good quality. I don&#x27;t have enough knowledge to say the following is true or that i&#x27;m not just suffering confirmation bias but it does appear to be true that at the extremes, the best quality software delivery processes are from open source projects.<p>I would shoot holes in my own argument by pointing out specific projects from NASA.
评论 #29464114 未加载
评论 #29467408 未加载
评论 #29460670 未加载
评论 #29464350 未加载
ttyprintkover 3 years ago
Older discussion:<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=18034265" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=18034265</a>
Decabytesover 3 years ago
I&#x27;m looking forward to the improvements to the ergonomics of testing as programming languages mature. For example I really like how Rust has allowed the integration of runnable code into the docstrings of functions to combat documentation being out of date with the current iteration of the function.<p>Ultimately though, I believe any amount of testing that can be pushed into the compiler&#x2F;virtualmachine of the language is the most effective. I&#x27;ve learned that people (myself included) don&#x27;t always code as robustly as they could (either through inexperience, negligence, time&#x2F;market constraints etc). I can&#x27;t count how many times I&#x27;ve told myself, I&#x27;ll go back and write a test for this later.
评论 #29463549 未加载
评论 #29467807 未加载
rasenganover 3 years ago
Other discussion where this appeared regarding the rust rewrite<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=29456115" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=29456115</a>
ufoover 3 years ago
Maybe my brain cells are slow today but even after reading a bunch of times I can&#x27;t understand what&#x27;s the point of the returns_ helper function. Could someone kindly give an explanation for dummies?
评论 #29467132 未加载