Add check whether classes exist
This commit is contained in:
parent
79aec8bf38
commit
2f745193bf
1 changed files with 25 additions and 0 deletions
|
@ -30,6 +30,31 @@ end
|
||||||
|
|
||||||
puts "---"
|
puts "---"
|
||||||
|
|
||||||
|
[
|
||||||
|
:RImag,
|
||||||
|
:RStoreId,
|
||||||
|
:RStoreHandle,
|
||||||
|
:RFileLockEntryHandle,
|
||||||
|
:REntryHeader,
|
||||||
|
:REntryContent,
|
||||||
|
:RImagError,
|
||||||
|
:RImagObjDoesNotExistError,
|
||||||
|
:RImagStoreError,
|
||||||
|
:RImagStoreWriteError,
|
||||||
|
:RImagStoreReadError,
|
||||||
|
:RImagEntryError,
|
||||||
|
:RImagEntryHeaderError,
|
||||||
|
:RImagEntryHeaderReadError,
|
||||||
|
:RImagEntryHeaderWriteError,
|
||||||
|
:RImagTypeError,
|
||||||
|
].each do |sym|
|
||||||
|
if Kernel.const_defined? sym
|
||||||
|
RImag.info "Exists: #{sym}"
|
||||||
|
else
|
||||||
|
RImag.error "#{sym} not defined"
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
works "RStoreId.new_baseless", (not RStoreId.new_baseless("test").nil?)
|
works "RStoreId.new_baseless", (not RStoreId.new_baseless("test").nil?)
|
||||||
|
|
||||||
works "RStoreHandle.respond_to? :new", (RStoreHandle.respond_to? :new)
|
works "RStoreHandle.respond_to? :new", (RStoreHandle.respond_to? :new)
|
||||||
|
|
Loading…
Reference in a new issue