{"version":"1.0","provider_name":"matforge.org","provider_url":"https:\/\/matforge.org","author_name":"Priya Nair","author_url":"https:\/\/matforge.org\/author\/priya-nair\/","title":"Tests unitaires pour le code scientifique : strat\u00e9gies Pytest pour des projets de recherche - matforge.org","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"BrVTp3dxGx\"><a href=\"https:\/\/matforge.org\/fr\/unit-testing-scientific-code-pytest-strategies-research-projects\/\">Tests unitaires pour le code scientifique : strat\u00e9gies Pytest pour des projets de recherche<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/matforge.org\/fr\/unit-testing-scientific-code-pytest-strategies-research-projects\/embed\/#?secret=BrVTp3dxGx\" width=\"600\" height=\"338\" title=\"\u00ab\u00a0Tests unitaires pour le code scientifique : strat\u00e9gies Pytest pour des projets de recherche\u00a0\u00bb &#8212; matforge.org\" data-secret=\"BrVTp3dxGx\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/matforge.org\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"Les tests unitaires ne sont pas n\u00e9gociables pour les logiciels scientifiques fiables. Contrairement aux applications commerciales, le code de recherche manque souvent de tests formels, ce qui conduit \u00e0 des r\u00e9sultats irr\u00e9productibles et \u00e0 un effort inutile. Ce guide couvre les strat\u00e9gies PyTest sp\u00e9cifiquement pour les projets Python scientifiques&nbsp;: gestion de la pr\u00e9cision num\u00e9rique avec [&hellip;]"}