Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന കമാൻഡ് wibble-test-genrunner ആണിത്.
പട്ടിക:
NAME
wibble-test-genrunner - വിബിൾ ടെസ്റ്റ് സ്യൂട്ടുകൾക്കുള്ള കോഡ് ജനറേറ്റർ.
സിനോപ്സിസ്
wibble-test-genrunner ഹെഡർ
wibble-test-genrunner പ്രധാന
വിവരണം
പ്രോഗ്രാം .cpp ഫയലുകൾ സൃഷ്ടിക്കുന്നു, അത് കംപൈൽ ചെയ്യുകയും ഒരു ടെസ്റ്റ് പ്രോഗ്രാമിലേക്ക് ലിങ്ക് ചെയ്യുകയും ചെയ്യുന്നു
.test.h ഫയലുകളിൽ നിന്ന് ടെസ്റ്റുകൾ പ്രവർത്തിപ്പിക്കുന്നു. അത്തരം .test.h ഫയലുകളുടെ ഉദാഹരണങ്ങൾ വിബിളിൽ കാണാവുന്നതാണ്
തലക്കെട്ടുകൾ, ഉദാ. /usr/include/wibble/regexp.test.h.
ആദ്യ ഫോമിൽ, പ്രോഗ്രാം ഒരൊറ്റ ഹെഡ്ഡർ ഫയൽ പ്രോസസ്സ് ചെയ്യുന്നു (സാധാരണയായി ഫോമിന്റെ
foo.test.h) കൂടാതെ കംപൈൽ ചെയ്യേണ്ട ഒരു അനുബന്ധ .cpp ഫയൽ നിർമ്മിക്കുന്നു. രണ്ടാമത്തെ രൂപത്തിൽ, അത്
ആയി എടുക്കുന്നു എല്ലാം .test.h തലക്കെട്ടുകളും ഒരു main.cpp നിർമ്മിക്കുന്നു
പ്രധാന() ടെസ്റ്റ് പ്രോഗ്രാമിന്റെ ഫംഗ്ഷൻ, അത് എല്ലാ .test.h-ലും എല്ലാ ടെസ്റ്റുകളും പ്രവർത്തിപ്പിക്കുന്നു
ഫയലുകൾ. ജനറേറ്റ് ചെയ്ത സോഴ്സ് കോഡ് എല്ലായ്പ്പോഴും സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിലേക്ക് എഴുതുകയും അത് വരെ അവശേഷിക്കുന്നു
ഉപയോക്താവ് അത് അർത്ഥവത്തായ സ്ഥലത്തേക്ക് റീഡയറക്ട് ചെയ്യുന്നു.
പ്രോഗ്രാമിന് നിലവിൽ മുകളിലുള്ള രണ്ട് ഫോമുകളല്ലാതെ മറ്റ് ഓപ്ഷനുകളൊന്നുമില്ല. ആണ് പരിപാടി
വിബിൾ ഉപയോഗിച്ച് പ്രോഗ്രാമുകളുടെയോ ലൈബ്രറികളുടെയോ നിർമ്മാണ പ്രക്രിയയുടെ ഭാഗമായി പ്രവർത്തിപ്പിക്കാൻ ഉദ്ദേശിക്കുന്നു
ടെസ്റ്റിംഗ് ചട്ടക്കൂട്. CMake-ൽ നിന്നുള്ള സൗകര്യപ്രദമായ ഉപയോഗത്തിന്, ഒരു test.cmake സ്ക്രിപ്റ്റ് ചുവടെയുണ്ട്
/usr/share/wibble, അത് എല്ലാ .cpp ഫയലുകളും (ഓരോ-ഹെഡറിനും ഒപ്പം
പ്രധാനം), അവയെ കംപൈൽ ചെയ്യുകയും അവയെ ഒരു ബൈനറിയിലേക്ക് ബന്ധിപ്പിക്കുകയും ചെയ്യുന്നു
ടെസ്റ്റ്സ്യൂട്ട്.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് wibble-test-genrunner ഓൺലൈനായി ഉപയോഗിക്കുക