mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-02-06 06:19:24 +00:00
* initial i think * stuff * test * fix * close to publishing * k * raise akula tail 1 px * beginning of clothing * akula species trait initial * reviews and CI * head.dm runtime * some reviews * oops * oops 2x * review * job equipping * clothing flavor * forgot the .dme * runtime test * foundation to more clothing * errors * almost ready now * forgot * new loadout species restriction * null runtime * runtime test * sprite error * atleast fill this in * screenshot test * lots of descriptions * i forgot to add job clothing values * get_species_lore * prepare_human_for_preview fix will need new screenshot test probably * screenshot test fix https://github.com/Skyrat-SS13/Skyrat-tg/issues/20284 * loreupdate * write it better * forgor 💀 * dixel fix * sprite fix * job outfit armor changes * reviews * extra * desc formatting * linter * reviews part 1 * forgot * reviews part 2 * reviews part 3 * reviews part 4 * forgot * fixes * fix for aquatic digilegs * small * fire/water balancing like yin and yang * modularity thing * aquatic rename * A fix and change * moves sphere 1px and loadout thing * hair bugfiex * Te Velu Akko * head internals * more patches * akula eyenudge
This folder contains the results for screenshot tests. Screenshot tests make sure an icon looks the same as it did before a change to prevent regressions.
You can create one by simply using the test_screenshot proc.
This example test screenshots a red image and keeps it.
/// This is an example for screenshot tests, and a meta-test to make sure they work in the success case.
/// It creates a picture that is red on the left side, green on the other.
/datum/unit_test/screenshot_basic
/datum/unit_test/screenshot_basic/Run()
var/icon/red = icon('icons/blanks/32x32.dmi', "nothing")
red.Blend(COLOR_RED, ICON_OVERLAY)
test_screenshot("red", red)
Unfortunately, screenshot tests are sanest to test through a pull request directly, due to limitations with both DM and GitHub.