קונפיג בהעלאה לגיטהאב

היי לפני שאני מעלה לגיטהאב, יש לי קונפיג שאני צריך להעביר לos.environ
אבל זה מייצר בעיה, ברגע שזה יעלה לגיטהאב הטסטים לא יעברו שכן הם מסתמכים עליו, עצות לאיך לפעול?
תודה לעוזרים!

לייק 1

תוכל לתת דוגמה? מה הקונפיג שאתה רוצה להעביר ואיזה טסט ייכשל בעקבות ההעברה?

פרטי אימייל כדי שהטסטים יתחברו. זה חלק מהחובות לבדיקה.
עכשיו בשביל הפרויקט אין לי בעיה להעביר את המידע אליך, אבל מה עושים בסביבה של עבודה?
(האימייל נפתח רק בשביל הפרויקט)

אתה יכול לעשות pytest.mark.skipif אם משתנה הסביבה שבו מוגדר האימייל לא קיים.
עוד אופציה זה לחפש על mock SMTP